题目描述
打印n行的空心正方形。
输入
一个整数n(n<10)
输出
n行的空心正方形
样例输入
4
样例输出
**** * * * * ****
参考代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
scanf("%d",&n);
if(n==1){
printf("*");
return 0;
}
for(int i=0;i<n;i++)
printf("*");
printf("\n");
for(int i=1;i<n-1;i++){
printf("*");
for(int j=1;j<n-1;j++)
printf(" ");
printf("*\n");
}
for(int i=0;i<n;i++)
printf("*");
return 0;
}