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;
}
Răspunsuri la întrebare
Răspuns de
1
dupa #include-uri trbuie sa scrii using namespace std;
#include
#include
#include
using namespace std;
int main()
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Geografie,
9 ani în urmă
Matematică,
9 ani în urmă