int Matrix(int n){
int i,j;
for(i=1;i<=n;i++){
for(j=1;j<=n;n++)
{
printf("*");
}
printf("\n");
return 0;
int main()
Matrix(5);
内循环中把n++改为j++,就可以了,n++是死循环原因
没啥了,换了个编译器就可以了