Как включить русский язык в си?

Локализация работает на вывод через printf, но когда считываешь значения с файла выводится кракозябра. С английскими буквами все норм, как лечится?
По дате
По Рейтингу
лечится использованием одной и той же кодировки текста как в консоли, так и в
компиляторе.
кодировку текстового файла тоже проверить нужно
> когда считываешь значения с файла выводится кракозябра
Синхронизировать кодировку в файле данных и исходниках
Если файл данных менять нельзя, то только гонять все строки из файла через перекодировщик.