Хочу видеть прогресс, делаю в цикле putchar('.'), a она зараза выводит
только после \n
fflush>Хочу видеть прогресс, делаю в цикле putchar('.'), a она зараза выводит
>только после \n
>Хочу видеть прогресс, делаю в цикле putchar('.'), a она зараза выводит
>только после \nЭто не она зараза, а ... каждый додумает в меру своей испоченности :)
Вся изюминка в буферезации потока stdout. Используй либо fflush, либо fputc('.', stderr).
Поток stderr не буферезуется.