关于循环语句的使用,求助啊。。
#include <stdio.h>main()
{int x,y,i,j;
printf ("Please input:\n");
scanf ("%d,%d",&x,&y);
for (i=1;i<=y;i++)
{
if (i==1)
{
for (j=1;j<=x;j++) printf ("*");
printf ("\n");
}
if (i==y)
{
for (j=1;j<=x;j++) printf ("*");
printf ("\n");
}
while(i>=2&&i<=y-1)
{
printf ("*");
for (j=2;j>=1&&j<=x-1;j++) printf (" ");
printf ("*\n");
i++;
}
}
}
大家帮忙看下这断程序,我是想输入两个输x,y,然后打印出x*y 面积的*形方框,为什么我最后一行打印不出来呢?
好像有见到过类似的帖子,找了半天没找到。我的是VC6.0