Мне нужна помощь в исправлении этой программы, где она проверяет строку для любых прописных букв, и если она делает, чтобы пользователь повторно ввел строку, пока пользователь не поместил только строчные буквы. Это первая часть, где мы проверяем строку для любых прописных букв и запрашиваем у пользователя повторную ввод строки, пока строка не будет иметь только строчные буквы. Я просто хочу убедиться, что она верна. BTW Я всего лишь интро для ученика компьютерных наук, поэтому я знаю только новички.подсчет букв, которые не используются в строке
for (int i=0;i<word.length();i++)
{
if(word[i]>='a' && word[i]<='z')
{
cout<<"Please enter a new string: ";
cin>>word;
}
}
Я сделал это, и это ничего не изменило. Он по-прежнему делает то же самое, когда я выполняю пробный запуск. –
И даже когда я помещаю строчные буквы, он по-прежнему предлагает пользователю ввести новую строку. –
, пожалуйста, удалите это равенство, это сработает. if (word [i] <'a' || word [i]> 'z'). моя ошибка – PhstKv