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;
}