Я попробовал это дело, но застрял в беде.Я просто хочу определить длину строки из пользовательского ввода или из консоли.Но это не работает.
#include <iostream>
#include <string>
using namespace std;
int main(){
int N;
string S;
char vocal;
vocal = {'a'||'i'||'u'||'e'||'o'};
cout << "Length of Spaghetti Name: ";
cin >> N;
fflush(stdin);
cout << "Spaghetti Name: ";
cin >> S;
if (S[0] != vocal){
S.erase(0,1);
} else if (S[N] != vocal){
S.erase(N,1);
}
cout << S << endl;
cin.get();
return 0;
}
ожидаемый ввод
9 Ожидаемый вывод Carbonara
arbonara
Эта программа удалит не вокальный символ в спагеттиимена.