Quote Originariamente inviata da oregon Visualizza il messaggio
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?
Grazie delle dritte e del consiglio.
In effetti ho cambiato argomento, scusate.
Il mio problema con i file è che non ho ben capito cosa accade quando ci lavoriamo, ad esempio, già lo scandire del testo; ogni chiamata di letto/scrittura si spasta di uno un "cursore" sul testo?. Spero di essre stato chiaro