Informatică, întrebare adresată de alexcraiova2014, 9 ani în urmă

Salut,
Am si eu de rezolvat o problema rapid cu ajutorul biblotecii iostream, in limbajul C++, multumesc:

Se consideră un text cu maximum 255 de caractere, format din litere mici ale alfabetului
englez şi spaţii. Textul conţine cel puţin o consoană. Scrieţi un program C/C++ care citeşte
de la tastatură textul şi apoi determină transformarea acestuia, eliminând numai ultima
consoană care apare în text, ca în exemplu. Programul va afişa pe ecran textul obţinut.
Exemplu: dacă de la tastatură se introduce textul: mare frig saci
pe ecran se va afişa: mare frig sai de Alexcraiova2014

Răspunsuri la întrebare

Răspuns de 12numaieu45
1
#include<iostream.h>
#include<string.h>
char s[256], v[]="aeiou";
int i;
void main()
{
cout<<"s="; cin.get(s,256);
for(i=strlen(s);i>=0;i--)
if(strchr(v,s[i])==0)
{
strcpy(s+i, s+i+1);
break;
}
cout<<s;
}

Alte întrebări interesante