Sa se scrie un program C++ care citeste de la tastatura un cuvant de cel mult 20 de litere
mici ale alfabetului englez si care sa afiseze pe ecran, pe linii diferite, cuvintele obtinute prin
stergerea succesiva a vocalelor in ordinea alfabetica a lor (a, e, i, o, u). La fiecare pas se vor
sterge toate aparitiile din cuvant ale unei vocale. Gasiti va ror eroarea in program , lam facut , insa compilatorul imi da eroare la cout.
#include
#include
#include
int main()
{
char s[21], v[]="aeiou",*p; int i=0;
cout<<"Introduceti cuvantul: "; cin.get(s,21);
for(i=0;v[i]!=0;i++) //se parcurge multimea vocalelor
{
p=strchr(s,v[i]); //vocale v[i] apare in text
if(p!=0)
{
while(p!=0) //se sterg toate aparitiile
{
strcpy(p,p+1); p=strchr(s,v[i]);
}
cout<
}
}
return 0;
}
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile v-au fost de ajutor. Dacă aveți întrebări suplimentare sau aveți nevoie de asistență, nu ezitați să ne contactați. Revenirea dumneavoastră ne-ar onora, așa că nu uitați să ne adăugați la favorite!