Большой Воронежский Форум
Страница 3 из 3
< 123
» Программирование>CodeBlocks
SerOver 19:55 06.03.2011
http://lib.ru/CTOTOR/kernigan.txt_wi...ctures.html#12

глава 1.5.3. Подсчет символов

Код:
#include <stdio.h> 
main() /* count characters in input */ 
{ 
long nc; 

nc = 0; 
while (getchar() != EOF ) 
++nc; 
printf("%1d\n", nc); 
}
Как я понимаю, что после того, как вводим некоторое количество символов. Printf должна их сосчитать и вывести поле нажатия клавиши ENTER. Символы ввожу, а ничего не происходит счетчика не вижу.
Что не так делаю? [Ответ]
Part!zan 13:28 07.03.2011
SerOver, printf только выводит, считает ++nc. Завершать набор надо символом конца файла, с клавиатуры это будет Ctrl-Z. [Ответ]
Страница 3 из 3
< 123
Вверх