C语言条件语句均没有激活

原谅骑士原谅帽 |浏览504次
收藏|2019/07/16 05:50

满意回答

2019/07/16 06:14

一个常识,getchar得到的是字符不是数值(注意c中字符与数值的区别)你输入1的话,getchar得到的是49或'1'而不是1(它是'1'的ASCII码,计算机原理中你应该学过的)所以你的判断要改为这样if (a=='1') //其它的也是

whoami1978

其他回答(0)
0人关注该问题
+1

 加载中...