while语句求助
为什么会出现这种情况语句如下#include <stdio.h>
void main()
{
int a;
while(a != 100)
{
scanf("%d\n",&a);
printf("%d\n",a);
if(a!=100)
{
printf("密码错误!请重新输入!%d\n",a);
}
else printf("密码真确!欢迎进入!%d\n",a);
}
}
scanf("%d",&a);// 把\n删了 补充:当我 密码错误!
就重新输入,
当我 密码真确!
程序结束。 求大神指点!
那我怎么输入?
风过无痕丶 发表于 2018-11-1 11:02
那我怎么输入? 风过无痕丶 发表于 2018-11-1 11:02
谢谢!看错了。以为要删掉整行。
页:
[1]