Цитата(Владимир_КПИ @ Oct 11 2009, 21:26)

"%ld\n"
Цитата(Владимир_КПИ @ Oct 11 2009, 21:26)

А как симитировать EOF чтобы программа наконец вышла из цикла while() и вывела результат?
В DOS и Win* консоли - Ctrl-Z или, что то же самое, Alt-26 в начале строки (после чего всё равно надо ENTER, так как ввод построчно-буферизованный).
В Linux - Ctrl-D (ASCII EOT aka КП - "КонецПередачи")
Цитата(SysRq @ Oct 11 2009, 22:34)

ctrl-c
и программа вывалится на getchar-е не дойдя до printf