Pues estoy haciendo un programa en c
tengo declarado
una lista de nombres de animales
Código main:
Ver originalchar *anim[]={"Perro","Gato","Jirafa","Elefante","Leon"};
printf("%d\n",cuentaPalabras(anim));
cuando le aplico esta funcion de cuentaPalabras no me da el numero de palabras que quiero q me muestre si no me da otra cantidad mas grande
esta es mi funcion:
Código cuentaPalabras:
Ver originalint cuentaPalabras(char *list[]){
int num=0;
while(list[num]!=NULL){
num++;
}
return num;
}
podrian decirme que esta pasando o como debe ser mi funcion???