新手C++中 定义int型输入字母就会死循环 定义char型输入空格也会死循环 如何解决如题 谢谢了

日期:2017-10-25 20:06:49 人气:2

新手C++中 定义int型输入字母就会死循环 定义char型输入空格也会死循环 如何解决如题 谢谢了

可以判断scanf返回值。 比如 if(scanf("%d",&a) == 0)//输入错误 while(getchar()!='\n'); //清除整行。
    A+
热门评论