一个有关C语言scanf的问题 运行到scanf()时还没有输入,为什么自动执行下面的语句了?

2024-12-04 23:11:28
推荐回答(1个)
回答1:

%c 让你输入的是字符,包括空格,换行符。而我们按下回车键的时候就是一个换行符
需要先getchar();去掉换行符。懂?
不懂请追问,懂了求accept
电脑我懂你团队为您服务