28/05/2006, 09:02
|
| | | Fecha de Ingreso: abril-2006 Ubicación: Madrid
Mensajes: 875
Antigüedad: 18 años, 8 meses Puntos: 9 | |
Creo que te estás haciendo un lío al declarar los structs.Si creas un struct Nodo y luego quieres declarar una variable del tipo struct nodo no debes hacer typedef struct Nodo TipoNodo; , lo correcto me parece que sería struct Nodo TipoNodo; sin el typedef.En la función insertar por cola declaras mal la variable nuevo(para crear un nuevo nodo). Lo correcto sería struct Nodo *nuevo;. La asignación de memoria con malloc creo que también está mal expresada. Para asignarle memoria al nuevo nodo deberías hacerlo así: nuevo=(struct Nodo*)malloc(sizeof(struct Nodo)); |