Algoritm pentru eliminare vocale din șir de caractere

Se citește de la tastatură un șir cu cel mult 100 de caractere, conținând doar litere. Să se elimine vocalele și să se afișeze șirul modificat.

#include<iostream>
#include<cstring>
using namespace std;
int main()
{
    char s[100];
    cout<<"Sirul este?"; cin.get(s, 99);
    int i=0;
    while(i<strlen(s))
    if(strchr("aeiouAEIOU", s[i]))
        strcpy(s+i, s+i+1);
    else
        i++;
    cout<<s;
    return 0;
}

De asemenea, ai putea dori...

Lasă un răspuns

Acest sit folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.