C语言 打印 空心 正方形

一道小题目,打印一个空心正方形,头文件只要
#include 
int main()
{
    int i,j;
    for(i=0;i<6;i++)//i代表行
    {
        for(j=0;j<6;j++)//j代表列
        {
            if(i==0||i==5)//在第1行和第6行打印一行*
                printf("*");
            else if(j==0||j==5)//在2-5行的第一列和最后一列打印*
                printf("*");
            else printf(" ");//其余打印“ ”(空格)
        }
        printf("\n");//每打印一行就换行
    }
}

你可能感兴趣的:(C语言 打印 空心 正方形)