scanf在prinf之前执行问题
由于缓冲区的问题,有点离谱,记录下。
1,设置输出缓存大小为0。
2,输出前刷新输出stdout
1,设置输出缓存大小为0。
setvbuf(stdout, NULL, _IONBF, 0);
2,输出前刷新输出stdout
fflush(stdout);
setvbuf(stdout, NULL, _IONBF, 0);
fflush(stdout);