Essendo citta una stringa (un vettore di char) devi passare il suo nome e non il puntatore al suo nome
addNode(g, citta);
Poi si può sapere cosa fai (quale menu scegli, cosa inserisci ...) e cosa succede esattamente? Puoi dare maggiori dettagli oltre a dire "non funziona"?
addNode(g, citta);
Poi si può sapere cosa fai (quale menu scegli, cosa inserisci ...) e cosa succede esattamente? Puoi dare maggiori dettagli oltre a dire "non funziona"?