Hola de nuevo, no he querido editar el anterior mensaje para que se notase que habia una respuesta.
He resuelto el misterio, ha sido un error muy bobo ^^u.
La variable struct s_nodo *principio; no estaba iniciada. Solo he tenido que añadirle un NULL para dejarla asi
Ahora ya funciona bien. Muchas gracias igualmente a todos los que habeis leido el mensaje para intentar ayudarme
He resuelto el misterio, ha sido un error muy bobo ^^u.
La variable struct s_nodo *principio; no estaba iniciada. Solo he tenido que añadirle un NULL para dejarla asi
Código [Seleccionar]
struct s_nodo *principio = NULL;
Ahora ya funciona bien. Muchas gracias igualmente a todos los que habeis leido el mensaje para intentar ayudarme
![:D :D](https://forum.elhacker.net/Smileys/navidad/cheesy.gif)