scanf("%d%c"..) 与 scanf("%d %c"..) 不同。 后者读 %c 将跳过 第一个整数值后面的 所有的 空白符号 (空格,\t,\n) 前者%c会读入根随第一个整数值后面的第一个字符,无论是一般字符还是空白符号。
scanf()是否忽略空格输入?
最新推荐文章于 2025-04-21 10:24:39 发布
scanf("%d%c"..) 与 scanf("%d %c"..) 不同。 后者读 %c 将跳过 第一个整数值后面的 所有的 空白符号 (空格,\t,\n) 前者%c会读入根随第一个整数值后面的第一个字符,无论是一般字符还是空白符号。