举报
我土我俗只要金子
可以 void printsquare (int num) { int x, y; for (x = 0; x < num; x++) { for (y = 0; y < num; y++) { if (x == 0 || y == 0 || x == num - 1 || y == num - 1) {//正方形的4条边,如果符合 printf ("*");//打印* } else {//其他 printf (" ");//打印空格 } } } } int main (void) { int num; printf ("请输入正方形的边长:"); scanf ("%d", num); printsquare (num); return 0; }