int putc(int ch, FILE *stream)
Прототип:
Описание:
Макрос putc() записывает символ, содержащийся в младшем байте ch, в поток вывода, на который указывает stream. Поскольку во время обращения к функции аргументы символьного типа приводятся к целому типу, можно использовать символьные переменные как аргументы putc().
В случае успеха putc() возвращает записанный символ; в случае ошибки — EOF. Если выходной поток открыт в двоичном режиме, то EOF является допустимым значением для ch. Это значит, что придется использовать ferror(), чтобы выяснить, действительно ли произошла ошибка.
Пример: