{
cout << "Нет данных или город уже был назван, повторите попытку: \n";
cin >> inputStr;
if (inputStr == "Сдаюсь")
{
cout << "Вы проиграли \n";
system("pause");
return 0;
}
}
} while (noMatches);
//Вывод найденного города
cout << cities[numCity].getCity();
cities[numCity].setSelected(true);
//Нахождение последней буквы в слове
s = nameCity;
lastCharNameCity = s[s.length() - 1];
if (lastCharNameCity == "ь")
lastCharNameCity = s[s.length() - 2];
do {
noMatches = true;
//Нахождение слова на последнюю букву города названного пользователем
do {
for (j = 0; j < countCities; j++)
{
s = cities[j].getCity();
nameCity = s.substr(0, 1);
nameCity = tolower(nameCity[0]);
if (lastCharNameCity == nameCity && !cities[j].getSelected())
{
findWord = true;
numCity = j;
noMatches = false;
break;
}