Răspuns :
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
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!