关于C语言getchar()读取字符的问题 日期:2019-09-24 17:55:29 人气:1 关于C语言getchar()读取字符的问题 你输入了第一个字符‘e’符合while的条件 ch>'c'&&ch!='q' 所以程序输出"^^&&&\n" 第二个换行符‘\n'被getchar( )吃掉 程序有输出一次"^^&&&\n" 如果你输入'a'~'c' 程序会返回输入值