scanf 的返回值是一个整数,表示成功读取的输入项的数量。具体情况如下:成功读取: 如果scanf 成功读取到所需数量的输入项(如 %d %d 需要读取两个整数),它返回成功读取的项数。 例如:如果成功读取两个整数,返回值为 2。 如果只成功读取一个整数(例如,第二个输入不符合格式),返回值为 1。
scanf的返回值是读取成功的变量个数