EDIT
intanto ho modficato quelincodice:int next_hop;e ho messo come lettura:codice:char *next_hop (modficato);
facendo varie prove i vari R1 R2 R3 li legge correttamente, solo che il compiliatore ripora il seguente warning:codice:fscanf(fp, "%s", &table[i].next_hop);
. Provando a togliere &, in fase esecuzione escecodice:esercizio_6.c:76:3: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘char **’ [-Wformat]
come mai?codice:Segmentation fault (core dumped)

Rispondi quotando