Sa se scrie un program in C care afiseaza cuvintele care au mai mult de 2 vocale dintr-un sir de cuvinte introduse de la tastatura folosind pointeri.
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char s[101],*p,voc[]="aeiou";
int i,ok;
cin.get(s,101);
p=strtok(s," ");
while(p)
{
ok=0;
for(i=0;i<strlen(p);i++)
if(strchr(voc,p[i])!=0)
ok++;
if(ok>2)
cout<<p<<" ";
p=strtok(NULL," ");
}
return 0;
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Limba română,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă