sseleman, для консольных программ надо использовать "консольные" кодировки. В данном случае использовать кодировку CP866. Но так как это консоль, то после каждого символа необходимо, чтобы был 1 байт с нулями. Т.е., если взять слово программа в кодировке CP866, то получится вот так: AFE0AEA3E0A0ACACA0 и еще после каждой пары символов надо добавить по паре нулей: AF00E000AE00A300E000A000AC00AC00A000