#include <stdio.h>
int main(void)
{
int M,N;
char a[M][N];
int n;
scanf("%d",&n);
M=n;
N=n;
for(int i=0; i < M;i++)
{
for(int j = 0;j < N;j++)
{
printf("*");
}
}
return 0;
}
可能是第6行的原因,你还没给mn赋值