求帮助,为什么会变成无限循环
#include<stdio.h>main()
{
int x,y;
x=3;
do
{y=x--;
if(!y)
{
printf("*");
continue;
}
printf("#");
}while(1<=x<=2);
return 0;
}
程序执行是无限循环输出#,为什么会产生这种情况?
我应该怎么改才能让程序不是无限的输出呢。
[此贴子已经被作者于2016-2-2 18:13编辑过]
[此贴子已经被作者于2016-2-2 18:13编辑过]