将代码作如下修改,可以有力的证明上述结论。当把第二个scanf函数内的格式化字符串改为”%c%d%d”时,运行结果如下:执行到第一个scanf函数时,由于输入’b’的原因scanf函数直接返回1,stdin流阻塞。执行到第二个scanf函数时,字符’b’与格式化字符串”%c%d%d”中的%c匹配,stdin流终于疏通,在输入6,则将变量a,b,c分别赋值为98(‘b’的ASCII码)、2、6,scanf函数返回3。