C语言的 问题//

来源:百度知道 编辑:UC知道 时间:2024/09/28 07:13:59
要求用户输入3----10之间的任意一个数
要输出边是*号的矩形
比如输入4
就****
* *
* *
****

# include <stdio.h>
main()
{
int i,j;
int m;
printf("Please input a numble between 3 and 10.\n");
scanf("%d",&m);
for(i=0;i<m;i++)
printf("*");
printf("\n");
for(i=1;i<m;i++)
{
printf("*");
for(j=2;j<m;j++)
printf(" ");
printf("*\n");
}
for(i=0;i<m;i++)
printf("*");
getch();
}

# include <stdio.h>
void main()
{
int i,j;
int m;
printf("请输入一个大于等于3小于等于10的数:\n");
scanf("%d",&m);
if(m>=3 &&m <=10)
{
for(i=0;i<m;i++)
printf("*");
printf("\n");
for(i=1;i<m;i++)
{
printf("*");
for(j=2;j<m;j++)
printf(" ");
printf("*\n");
}
for(i=0;i<m;i++