[求助]编写一个极简单的程序
输入3到10之间一个数,输出由星号组成的正方形图案,例如:
****
* *
* *
****
拜托各位高手了!
[此贴子已经被作者于2006-7-3 12:53:37编辑过]
这个程序是小弟编的,不要见笑呀!
#include<stdio.h>
void main()
{
int i,j,num;
printf("请输入3到10之间的整数:");
scanf("%d",&num);
printf("\n");
for(i=0;i<num;i++)
{
printf("*");
}
printf("\n");
for(j=1;j<=num-2;j++)
{
for(i=1;i<=num;i++)
{
if(i==1)
printf("*");
else if(i==num)
printf("*\n");
else
printf(" ");
}
}
for(i=0;i<num;i++)
{
printf("*");
}
printf("\n");
}