Программа из книги Кернигана и Ритчи - C (СИ)

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

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

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

Решение задачи: «Программа из книги Кернигана и Ритчи»

textual
Листинг программы
8

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


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

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

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