Hola chicos,porfis hecharme un cable con este ejercicio..
7. Crear una función a la que se le pasará una cadena de caracteres de cualquier longitud y retornará el número de vocales distintas que la forman. Genera un programa principal en el se introduzca una cadena que se validará para que incluya todas las vocales.
Código C:
Ver original#include<stdio.h>
#include<string.h>
void f_vocales(char *,int);
void main(){
int l,aux;
printf("Introduce la longitud de la cadena:\n"); char *cad = new char[l];
do{
printf("Introduce la cadena:\n"); }while(aux>=l);
f_vocales(cad,aux);
}
void f_vocales(char *cadena,int size){
int i,cont;
for(i=0;i<size;i++){
if(*(cadena
+i
)=strpbrk(cadena
,"aeiou")){ cont++;
}
}
}