Ввод русского текста из консоли в файл (проблема с кодировкой) - C (СИ)

Формулировка задачи:

Здравствуйте! Стоит казалось бы тривиальная задача - считать из консоли русский текст, записать его в файл, затем из этого файла данный текст берется для обработки. Однако возникают проблемы с кодировкой, то есть в файл пишутся неверные символы, из за чего дальнейшая обработка невозможна. Подскажите, как исправить это или обойти


textual

Код к задаче: «Ввод русского текста из консоли в файл (проблема с кодировкой) - C (СИ)»

char* Rus(char* text) // перекодировали из OEM в windows-1251
{    OemToCharA(text, text);
    return text;
}
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.


СДЕЛАЙТЕ РЕПОСТ

8   голосов, оценка 4.000 из 5

Источник