Ситуация такая. Я только начал изучать программирование. И в программах, которые я пишу всегда фигурирует функция printf() (язык С). Так вот все мои программы выводят свой результат в консоль Windows, но проблема в том, что в какой бы кодировке я ни хранил исходники, русский текст в консоли никогда не отображается корректно. Я перепробовал с десяток кодировок, в том числе KOI8-R и Windows-1254, но результат в консоли всегда нечитаем, всегда вместо русского текста, какая-то белиберда.
Я слышал, что нужно конвертировать исходник из ANSI в OEM, я сдлал это при помощи утилиты fconvert.exe из компилятора Borland, но не помогло. Так вот подскажите, что нужно сделать, чтобы русский текст нормально выводился в консоль.
IDE: Code::Blocks, компилятор Borland, Windows XP.
Я слышал, что нужно конвертировать исходник из ANSI в OEM, я сдлал это при помощи утилиты fconvert.exe из компилятора Borland, но не помогло. Так вот подскажите, что нужно сделать, чтобы русский текст нормально выводился в консоль.
IDE: Code::Blocks, компилятор Borland, Windows XP.