fflush (stdin) ANSI C [дубликат]

На этот вопрос уже есть ответ:

Использование fflush (stdin) 5 ответов

Я новичок в ANSI C, и у меня есть вопрос, это может быть глупый вопрос, и я прошу прощения за него.

#include<stdio.h>
    main()
    {
          int age;
          printf("Hello World!\n");
          printf("Please enter your age: ");
          scanf("%d", &age);
          printf("You entered %d\n", age);
          fflush(stdin);
          getchar();
    }

Это моя вторая программа для изучения функции scanf. Мой вопрос: я знаю, что Printf, ЗсапЕ, Fflush, STDIN, а также GetChar определены в Stdio.h но только когда используюfflush (стандартный ввод) Я должен поставить # Включить < Stdio.h>, но при использовании любого другого метода я могу удалить эту строку # include.

Ответы на вопрос(2)

Ваш ответ на вопрос