在使用 scanf() 函数时,%d%c 与 %d %c 的区别在于处理空白字符的方式。当使用 %d %c 格式时,%c 会跳过紧跟在第一个整数后的所有空白字符(包括空格、制表符和换行符),直接读取下一个非空白字符。相反,%d%c 会读取紧跟在第一个整数后的第一个字符,不论该字符是空白符号还是其他字符。举...
输入1 + 8, scanf("%d%c 格式会读入 空格。--- scanf("%d %c 。。。--- 输入1 + 8, 输入1+8 也好,都不会读错。