Lavorare con codici simili avendo queste lacune di base non è consigliabile.
Per copiare stringhe devi usare la funzione strcpy (o simili), ad esempio
strcpy(router, table[i].next_hop);
e
strcpy(router, "default");
ma, ovviamente, sia i puntatore router sia table[i].next_hop devono puntare a spazio allocato.
E comunque, cosa c'entra questo con il problema iniziale della lettura del file?

Rispondi quotando