Ma puteti ajuta si pe mine cu problema 5?
Răspunsuri la întrebare
Răspuns:
#include <iostream>
#include <cstring>
using namespace std;
char cuv[21], voc[]="aeiou", aux[21];
short len, i, poz;
int main()
{
cin >> cuv;
len=strlen(cuv);
i=0;
while (!strchr(voc,cuv[i])) ++i;
poz=i;
strcpy(aux,cuv+poz+1);
strcpy(cuv+poz,aux);
--len;
i=len-1;
while (!strchr(voc,cuv[i])) --i;
poz=i;
strcpy(aux,cuv+poz+1);
strcpy(cuv+poz,aux);
cout << cuv;
}
Explicație:
De ce, nu? Demult nu am ajutat-o pe Diana...
Ţinând cont de faptul că cuvântul dat are cel puţin două vocale, am făcut două căutări a vocalelor, din stânga şi din dreapta cu lichidarea lor ulterioară...Dacă întrebări, le ascult. Voi posta la comentarii şi link+ul codului de pe pastebin, pentru cazul când copierea îţi va crea probleme