为什么我用Eclipse for C⼀C++写C语言,为什么输入输出不是按照代码的顺序执行?

2024-12-14 18:13:28
推荐回答(1个)
回答1:

可在printf("请输入n的值:");后面加入一条fflush(stdout);刷新一下缓冲区.
或者
尝试在main()函数中第一条IO语句之前加上setvbuf(stdout,NULL,_IONBF,0);将stdout的缓冲模式设置为无缓冲