13.15 当我用 ``%d\n" 调用 scanf 从键盘读取数字 的时候, 好像要多输入一行函数才返回。

可能令人吃惊, \n 在 scanf 格式串中表示 等待换行符, 而是读取并放弃所有的空白字符。 参见问题 12.18

参考资料: [K&R2, Sec. B1.3 pp. 245-6]; [ISO, Sec. 7.9.6.2]; [H&S, Sec. 15.8 pp. 357-64]。

翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)