[003]用scanf函数输入两个整数,两个字符

标签:
回车字符输入空格屏蔽it |
分类: C基础 |
用scanf函数输入两个整数,两个字符。
http://s2/mw690/003k8eAwgy6E1YGIEmd01&690
http://s6/mw690/003k8eAwgy6E1YH4FOB35&690
注意第2条scanf函数双引号中第一个字符为空格字符,如果没有这个空格字符,则输出会有问题。
这是因为在输入完1 2 之后按的“回车”键被作为一个字符送到内存输入缓冲区,被第二条scanf函数中的变量c1读取。
在一个函数中如果有几个scanf函数,在输入数据时往往会出现一些想象不到的情况,其中一个重要的原因就是由回车符引起的。