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

Cine ma poate ajuta? E urgent!
Pentru problema 5 am eliminat voacalele ,dar nu stiu cum sa pun conditia ca sa am consoana m si sa afisez , mesajul nu exista daca nu exista cuvantul mrr

Anexe:

Răspunsuri la întrebare

Răspuns de Razzvy
0
#include <iostream>
#include <cstring>
using namespace std;

int main()
{
     char s[100];
     bool vocale = false;
     cout<<"Sirul este? "; cin.get(s, 99);
     int i = 0;
     while(i < strlen(s))
     {
         if(!strchr("aeiouAEIOU", s[i]))  //Daca nu este vocala, atunci reduci sirul
     ,    {
             if(s[i] != 'm')
                  strcpy(s + i, s + i + 1);
             else i++;
         }
         else
           {
               vocale = true;
               i++;
           }
    }
    if(vocale)   
         cout<<s;
    else
         cout<<"nu exista";
}
Alte întrebări interesante