Функция
fcloseall
отделяет все открытые потоки от связанных с ними файлов или наборов функций.
Все данные для вывода, находящиеся в буферах, записываются с помощью
fflush(3).
Обратите внимание, что стандартные потоки (stdin, stdout и stderr)
также закрываются.