Задать вопрос
@Whomai

Почему cmd Windows не форматирует русский язык и как это исправить?

прогаю на С , компилятор -MinGW, когда хочу , допустим, вывести строку на русском языке , то получается белиберда. Почему так проичходит и как это исправить ?
  • Вопрос задан
  • 186 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 3
NeiroNx
@NeiroNx
Программист
Кодировка строки должна быть правильная CP866 или самого терминала : вот если в cmd.exe написать вначале mode con codepage select=1251 а потом запустить программу то наверно все будет как надо.
Ответ написан
Комментировать
@d-stream
Готовые решения - не подаю, но...
chcp /?
Ответ написан
Комментировать
@AlexSku
не буду отвечать из-за модератора
А куда выводите строку: в командное окно? Попробуйте вместо cmd запустить powershell.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы