Функция fputwc - это эквивалент fputc для широких символов.
Она служит для записи широкого символа wc в поток stream.
Если значение ferror(stream) истинно, то возвращается ошибка WEOF.
Если во время преобразования в широкий символ возникла ошибка, то устанавливаемое значение
errno должно быть равным EILSEQ, при этом возвращается WEOF.
В любом другом случае возвращается wc.
Функция putwc - это функция или макрос, идентичный fputwc.
ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Функция fputwc возвращает wc в случае удачного завершения вызова
или WEOF для того, чтобы указать на ошибку.
НАЙДЕННЫЕ ОШИБКИ
Как и в других случаях, сообщается об ошибке
EILSEQ,
если не удалось преобразовать символ wc в символы кодировки потока.