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