Cita de: Ferno en 26 Enero 2012, 23:37 PM
Antes que nada, todo código que postees ponlo dentro de las etiquetas GeSHi así es más legible.
Estuve viendo un poco, y creo que tu problema particular se da debido a que en la función CrearLista, siempre devuelves la variable "registro" la cual, en este caso, siempre es el último nodo de la lista, y entonces, el siguiente de ese nodo será NULL.
Por ende, en la función MostrarLista, jamás entrará al while, ya que SIEMPRE el siguiente de ese registro será NULL (por ser el último nodo de la lista como dije antes).
Tratá de encontrarle la vuelta y encajar bien ambas funciones!
a ya creo que encontre el problema gracias a ti c: