👤

Se considera un text cu cel mult 100 de caractere(litere mici ale alfabetului englez și spații). Sa se stearga prima vocala din fiecare cuvant, iar dacă cuvântul nu conține vocale sa rămână neschimbat.
In c++ va rog


Răspuns :

#include <bits/stdc++.h>

using namespace std;

int main()

{

   char s[101],*p,a[101];

   cin.getline(s,100);

   p=strtok(s," ");

   while(p)

   {

       bool ok=true;

       for(int i=0;i<strlen(p);i++)

           if(strchr("aeiou",p[i]) && ok==true)

               strcpy(p+i,p+i+1),ok=false;

       strcat(a,p);

       strcat(a," ");

       p=strtok(NULL," ");

   }

   cout<<a;

   return 0;

}

/// sper ca-i corect, mie-mi pare ca-in bine :)

Vezi imaginea BOGDANNUEXISTA
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, vă rugăm să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la lista de favorite!


Ze Learners: Alte intrebari