Hola a todos.
Resulta que tengo un problemilla con un codigo c/c++ de tratamiento de grafos.
Es solo una parte pequeña de un codigo mucho mayor, pero contiene las partes que me estan fallando.
El problema, como vereis al ejecutarlo, es que al mostar el grafo no me muestra bien los datos de cada vertice. Me saca siempre el ultimo dato introducido, aunque curiosamente me lo saca tantas veces como nodos he introducido.
No se si el problema esta en la funcion de introduccion de vertices o en la funcion que los muestra. A ver si alguien me puede echar una manita. Graciñas
PD: No le hagais caso a los semaforos, creo que las funcines importantes son las de anyadir_vertice y la de mostar_grafo.