Керниган/Ритчи1.5.2. Подсчет символов стр.25 - C (СИ)

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

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

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

Решение задачи: «Керниган/Ритчи1.5.2. Подсчет символов стр.25»

textual
Листинг программы
getchar() == EOF

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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