scanf(“%c”,&c);
与scanf(“ %c”,&c);
看上去差别很小实际上第二个仅仅多了一个空格 却差别很大。尤其是scanf接收的数据之前就有换行时,没有加空格的scanf 会把上一行的换行符作为字符接收掉。
c语言scanf接收字符的问题
最新推荐文章于 2023-01-27 17:09:11 发布
scanf(“%c”,&c);
与scanf(“ %c”,&c);
看上去差别很小实际上第二个仅仅多了一个空格 却差别很大。尤其是scanf接收的数据之前就有换行时,没有加空格的scanf 会把上一行的换行符作为字符接收掉。