| Varianta 80 / Subiectul 2 / Problema 5 | 
| #include<iostream.h>
#include<string.h>
void main()
{ char s[20], v[]="aeiouAEIOU";
  int i,j;
  cin>>s;
  i=0;
  while(strchr(v,s[i])!=0 && i<strlen(s)) i++;
  j=strlen(s)-1;
  while(strchr(v,s[j])==0 && j>=0) j--;
  if(i>=strlen(s) || j==-1) cout<<"imposibil";
  else
  { char aux=s[i];
    s[i]=s[j];
    s[j]=aux;
    cout<<s;
  }
} |