Come da titolo volevo sapere se fosse possibile riposizionare l'indicatore di posizione del file ad una certa riga da me decisa.
So dell'esistenza della funzione fseek ma con questa funzione è possibile solo posizionarsi all'inizio (più un offset), alla fine(più un offset) o dalla posizione corrente (più un offset).
Per risolvere il problema di posizionarsi alla riga i-esima mi sono posizionato all'inizio con fseek(SEEK_SET) e poi ho "letto" (inutilmente) le prime i-1 righe con fgets.
Questo metodo funziona ma volevo sapere se c'è un metodo migliore