控制台输出不正确。 setbuf(stdout,NULL);可以,但是想要通用的东西,而不是放在每个c源文件中

时间:2018-12-30 08:00:42

标签: c eclipse mingw eclipse-cdt

我只是用CDT和MinGW设置了Eclipse,但是当我运行代码时,它在输入数字之前但在输入数字之后显示空白控制台。

我尝试在构建环境下设置环境,将工具链设置为minGW,但仍然出错。

#include <stdio.h>
#include <stdlib.h>

int main(void) {
  int number;
  printf("Enter a Number:");
  scanf("%d",&number);
  printf("\n Entered number is \t %d", number);
  //getchar();
  return EXIT_SUCCESS;
}

控制台中的例外结果:

Enter a Number: 5
Entered number is 5

控制台中的实际结果

5
Enter a Number
Entered number is 5

为什么控制台中的显示未对齐?

控制台输出图像 Console Output Image

0 个答案:

没有答案