11智能在线
新记
做了个c语言程序,结果执行时一直在循环让我输入编号,一直循环,不
做了个c语言程序,结果执行时一直在循环让我输入编号,一直循环,不知道是哪里错了
举报该文章
相关建议 2017-06-07
将scanf("%c",&flag);改成scanf("%d",&flag);while(1)中的所有scanf("%c",num);改成scanf("%s",num);
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/fsqsp48vqfq4f84fp2.html
其他看法
第1个回答 2017-06-07
杆积肥蒂誓现已阂
第2个回答 2017-06-07
你的flag声明的是int类型,为什么用scanf读的时候用了%c呢?
追问
应该用什么
追答
scanf("%d",&flag);scanf("%s",num);
相似回答
大家正在搜
相关问题
C语言程序,想让程序一直循环,
C语言里面怎样使一个程序一直循环运行?
C语言里面怎样使一个程序一直循环运行?
让一个程序无限循环,但是当你输入一个字符时就结束循环的语句
一个c语言程序,如何让他不要只执行一次,让他循环执行,我是个...
c语言程序运行完输出结果就返回程序了,无法继续输入,需要运行...
在C语言中,为什么我的一个 scanf代码在第二次循环操作时...
C语言如何让程序一直不断运行直到按了某个键以后停止,代码怎么...