小弟是C语言初学者,我写的下面的代码运行的时候为什么输入数字的运行的时候输入字符就跳过了不能运行呢?

日期:2011-09-21 19:34:07 人气:1

小弟是C语言初学者,我写的下面的代码运行的时候为什么输入数字的运行的时候输入字符就跳过了不能运行呢?

在第一次输入数字后,你是会敲入一次回车,这个回车被程序读为&b的值,所以就觉得是被直接跳过了。 可以在第一次printf后面加个fflush()函数试试。
    A+
热门评论