Не выполняется код после цикла - C (СИ)

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

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

Всем доброго времени суток. 2 дня назад я решил серьёзно взяться за изучение С. По совету многих знакомых читаю Кернигана и Ритчи. У меня не работает пример подсчёта символов (1.5.2). Я немного изменил код из книги:
#include <stdio.h>
 
/* подсчет вводимых символов; 1-я версия*/ 
main()
{
    long nc;
    nc = 0;
 
    while (getchar() != 48)
        ++nc;
    printf("%ld\n", nc);
    getchar();
}
Консоль, несмотря на getchar(), появляется и исчезает мгновенно. Подскажите, что не так. Заранее спасибо.

Решение задачи: «Не выполняется код после цикла»

textual
Листинг программы
fflush(stdin);

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


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

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

9   голосов , оценка 4.111 из 5
Похожие ответы