Цитата:
У меня OpenWatcom он без "n" не выводит строчки.
//Pavia
Потому что есть ещё такое понятие, как буферизация потоков. То есть, то, что должна вывести printf, предварительно записывается в буфер в памяти, после чего уже из буфера осуществляется вывод на экран. Очистка буфера и вывод на экран обычно достигаются при:
1. Полном заполнении буфера.
2. Выдаче управляющего символа в буфер (к которому, как раз, относится 'n').
3. Принудительной очистке буфера (см. fflush).
Попробуй перед паузой сделать fflush(stdout) - уверен, всё выведется.
А вообще, по ваткому есть хороший FAQ, который лежит у меня на сайте:
http://xskernel.org/files/documentation ... tcom_c.pdf