c语言程序里面while与do while的嵌套循环问题

图片里的红色方框scanf运行不了,printf直接打出two就跳到外面的循环去了。有谁知道出了什么问题??

第1个回答  2015-05-09
你输入y后是不是要输入回车,回车\n也在输入buffer里面,所以第二个scanf读的是\n
第2个回答  2015-05-09
在所有的scanf()后面加一句getchar(); //去除输入字符之后的回车键!本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网