xaiobai 发表于 2018-11-1 10:53:56

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);
      }
}

风过无痕丶 发表于 2018-11-1 11:02:56

scanf("%d",&a);// 把\n删了

xaiobai 发表于 2018-11-1 11:08:46

补充:当我 密码错误!
          就重新输入,
          当我 密码真确!
          程序结束。

xaiobai 发表于 2018-11-1 10:54:28

求大神指点!

xaiobai 发表于 2018-11-1 11:05:45

那我怎么输入?

xaiobai 发表于 2018-11-1 11:11:48

风过无痕丶 发表于 2018-11-1 11:02



那我怎么输入?

xaiobai 发表于 2018-11-1 11:14:33

风过无痕丶 发表于 2018-11-1 11:02


谢谢!看错了。以为要删掉整行。
页: [1]
查看完整版本: while语句求助