输入命令后如何立即获得Cygwin终端显示输出?

时间:2016-07-23 10:36:11

标签: c++ terminal cygwin

我编写了一个简单的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命令提示符下以交互方式工作。

有什么方法可以解决这个问题吗?提前谢谢。

0 个答案:

没有答案