Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2009, 13:32
EmMaNuEl_VeRa
 
Fecha de Ingreso: enero-2009
Ubicación: Sentado enfrente la PC
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Pregunta Que esta mal en mi funcion?? ayuda

Pues estoy haciendo un programa en c

tengo declarado

una lista de nombres de animales
Código main:
Ver original
  1. char *anim[]={"Perro","Gato","Jirafa","Elefante","Leon"};
  2. 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 original
  1. int cuentaPalabras(char *list[]){
  2.  int num=0;
  3.  while(list[num]!=NULL){
  4.   num++;
  5. }
  6.  return num;
  7. }

podrian decirme que esta pasando o como debe ser mi funcion???