Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/04/2008, 12:04
Avatar de Mephisto
Mephisto
 
Fecha de Ingreso: enero-2006
Ubicación: Mexico DF
Mensajes: 184
Antigüedad: 19 años
Puntos: 3
Re: ¿Porque esta lista enlazada funciona rara? (C)

Esta puede ser una sin TRUE y FALSE, e incluso optimiza tiempo de procesamiento ya que si encuentra el numero ya no sigue la busqueda...

Código:
int buscar (struct FINT *pA,int num)
{

	while(pA!=NULL)
	{
                           if(pA->data==num)
                           {
                                printf("El elemento se encuentra en la lista");
                                return 0;
                            }
                            else
		pA=pA->next;
	}
	
	printf("El elemento no se encuentra en la lista");
return -1;
}
__________________
Saludos...

Todos somos sabios, solo que en diferentes disciplinas...