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

Se dă un șir de caractere. Să se determine câte vocale din șir sunt cuprinse între două consoane.

Răspunsuri la întrebare

Răspuns de stassahul
5
#include <iostream>
#include <cstring>

using namespace std;

int n;
char s[255],voc[]="aeiou",cons[]="bcdfghjklmnpqrstvwxyz";

int main()
{

    cin.getline(s,255);

    for(int i=1;i<strlen(s)-1;i++)
        if(strchr(voc,s[i]) and strchr(cons,s[i-1]) and strchr(cons,s[i+1]))
            n++;

    cout << n;

    return 0;

}

Alte întrebări interesante