Vedo anche che nel prototipo hai scritto

void ncity(t_città[];int);

Ti pare che sia corretto il primo ; ?

E che usi un semplice

char

per memorizzare un intero nome di città ...

Quindi hai difficoltà a gestire le stringhe non le struct ...