LINUX.ORG.RU

EOF с клавы


0

0

Привет всем! Есть простая прога: #include <stdio.h> #include <stdlib.h>

int main() { int c, nl; nl =0; while((c=getchar()) != EOF) if (c =='\n') ++nl; printf ("%d\n", nl); } Надо ввести с клавы EOF, чтобы увидеть результат, как это сделать?


Ответ на: комментарий от Murr

2 Murr :
> stty -a|grep EOF

Соврамши вы, мил человек ... тогда уж :

stty -a|grep -i EOF

(по крайней мере на всех Solaris, AIX и Linux, что у меня под рукой)



anonymous
()
Ответ на: комментарий от anonymous

Причем тут "совравши"... просто ошибся, т.к. не уточнил регистр. В любом случае, умный человек разберется.

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