LINUX.ORG.RU

Почему не работает прога


0

0

Почему не работает прога:

#include <stdio.h> /* подсчет строк входного потока */ main() { int c, nl; nl = 0; while ((с = getchar()) != EOF) if (c == '\n') ++nl; printf(&#8220;%d\n&#8221;, nl); }

не печатает номера строк?

anonymous

/tmp >make aaa 
cc     aaa.c   -o aaa 
/tmp >./aaa < /etc/hosts 
5 
/tmp >wc -l /etc/hosts 
      5 /etc/hosts 
/tmp >cat aaa.c 
#include <stdio.h>  
main()  
{  
int c, nl; nl = 0;  
while ((c = getchar()) != EOF)  
if (c == '\n') ++nl;  
printf("%d\n", nl);  
}  
 
/tmp > 

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.