есть проблема, ввожу русские буквы, например "у", по идее оно должно отображать в формате char "у" , а в формате int номер по таблице ASCII "227", но оно отображает "г" и "-29", хотя с латиницей и знаками препинания работает корректно. Почему так, и что с эти делать?
#include <iostream>;
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
char x;
int y;
cout << "Введите символ _";
cin >> x;
y = x;
cout << x << " ";
cout << y << endl;
system("pause");
return 0;
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей