我编写了一个简单的c ++程序:
#include <cstdio>
int main() {
int q; scanf("%d", &q);
while (q--) {
int a, b;
scanf("%d%d", &a, &b);
printf("%d\n", a+b);
}
return 0;
}
当我在Cygwin终端上执行程序并输入查询时,它不会立即显示输出(即我键入“2 3”,终端应显示输出“5”但不显示)。它只在输入所有q个查询后显示输出。
该程序仍可在Windows命令提示符下以交互方式工作。
有什么方法可以解决这个问题吗?提前谢谢。