请问为什么我在输入数字后无法立即得到计算结果,必须再输入一个0或其他字符并回车后才能出现结果

该问题来自社区帖: https://bbs.csdn.net/topics/616040502.为符合问答规范, 该问题经过ChatGPT优化
请问为什么我在输入数字后无法立即得到计算结果,必须再输入一个0或其他字符并回车后才能出现结果?(附带两张图片)

在两个scanf语句之间加上这个:getchar();