setlocale(LC_ALL, "RU");
std::string str1 = { "Направо" "Налево", "Вверх" }; // Повороты, куда можно повернуть
std::cout << "Куда хочет повернуть персонаж? " << std::endl;
std::string str2; // Пользователь угадывает куда поварачивает персонаж
std::cin >> str2;
if (str2 = str1[0] || str2 = str1[1])
std::cout << "Вы угадали!!!" << std::endl;
else
std::cout << "Попробуйте еще раз!";
return 0;
Это что-то невалидное, строка инициируется массивом строк....
Почему массивом? Там же запятых нет. Строки сконкатенируются, вроде
Тут запятые то есть то нет.. Уж и не знаю что думать ...
Обсуждают сегодня