c语言 while循环,输入数字。编程停止工作

c语言 while循环,输入数字。编程停止工作,第1张

scanf用错了

#include "stdio.h"

void main()

{

int boss = 500, number

printf("          丛空孝                   *欢迎进入猜字游戏* \n")

printf("\n")

printf("请输入一个整数:")

scanf("%d", &number)

while (number != boss)

{

if (number>boss)

{

printf("高了\n")

printf("请再次输入一个整数:")

scanf("%d",&number)

}

else

{

printf("低了\n")

printf("请再次输入一个整渗稿数亏迅:")

scanf("%d",&number)

}

}

printf("恭喜您,答对了\n")

}

int main()

{

    char c

    while(1)

    {

        scanf("%c",&c)

        getchar()  //注意此处用于吃掉“回车符”

         if(c>='0' 局昌培&& c<='9')

        {

            printf("输入合桐唯法 迅亮 c=[%c]\n",c)

        }else{

            printf("输入非法  c=[%c]\n",c)

            break

        }

    }

    

    

    return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12558578.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存