👤

5.
Şirul de caractere s2 este “clona" şirului de caractere si dacă se poate obtine din si prin
eliminarea tuturor aparițiilor unei singure vocale. Se considera vocala orice literă din multimea
{a,e,i,o, u}
Scrieți programul c/C++ care citeşte de la tastatură un cuvânt format din cel mult 20 litere
mici ale alfabetului englez şi afişează pe ecran, toate clonele acestui cuvânt, fiecare pe câte
o linie a ecranului.
Exemplu: pentru cuvântul informatica se afişează, nu neapărat în această nformatca
ordine, "clonele" scrise alăturat.
infrmatica
informtic


Răspuns :

Răspuns:

#include <iostream>

#include <cstring>

using namespace std;

int main()

{

   char sir[21], vocale[]="aeiou";

   cin.get(sir,20);

   

   for(int i = 0;i < strlen(vocale); i++)

       if( strchr(sir,vocale[ i ]) )

       {

           for(int j = 0; j < strlen(sir); j++ )

               if( sir[ j ] != vocale[ i ] )

                   cout << sir[ j ];

           cout << endl;

       }

}