#includeint main() { int n = 0; int i = 0; int j = 0; while (~scanf("%d", &n))//多组输入 { for (i = 0; i < n; i++)//控制行 { for (j = 0; j < n; j++)//控制列 { if (j == 0 || j == i || i == n - 1)//判断何时打印*或空格 printf("* "); else printf(" "); } printf("n");//每循环一次必要的换行 } } return 0; }



