Консольный ввод русских символов
считываю gets(char *)
записываю fputs....
но естественно разность кодировок дает о себе знать
Как правильно считать введенное слово на русском языке или как можно конвертировать ...????
Пробывал SetConsoleCP(1251);
SetConsoleOutputCP(1251);
setlocale( LC_ALL,"Russian" );
Заранее спасибо....
я сейчас не помню, но вроде ReadConsoleW решает
А вы пишете на чистом Си или как?
И вообще, следует переходить на Юникод.
ПС: вы ещё используете gets? Тогда мы с переполнением буфера идём к вам!
помогло:)