Scanf(),getchar() не работают в функции - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте по какой причине
 scanf(),getchar()
программа не видит внутри какой то функции не scanf(), не getchar() просто пролетает как будто их и нету. вчём кроется причина?

Решение задачи: «Scanf(),getchar() не работают в функции»

textual
Листинг программы
do {
   scanf("%c", &ch);
}while (ch == '\n');

Объяснение кода листинга программы

  1. Создается цикл do-while.
  2. В цикле происходит чтение символа с помощью функции scanf в переменную ch.
  3. После чтения символа выполняется проверка на равенство этого символа символу новой строки '\n'.
  4. Если символ равен символу новой строки, то выполняется повтор цикла, иначе цикл завершается.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

9   голосов , оценка 4.333 из 5