Ещё раз про setlocale и SetConsoleCP/SetConsoleOutputCP в Studio...
Автор: Andrew765921129 IP: определён
#include <Windows.h> SetConsoleCP(1251); SetConsoleOutputCP(1251); у меня компилятор не принимает эти строчки, что делать?
02.04.2022, 05:17
Ответ: То есть, не компилируется в Studio, а не "отображается неправильно"? Убедись, что у тебя правильный тип проекта - консольное приложение.
Ну и SetConsole* действует на Unicode шрифты, соответственно, нужно задать в настройках консоли для отображения такой шрифт (например, Lucida Console)