non, avec fseek c'est pas très bon car il faut savoir quelle est la longueur de la ligne que tu viens de lire mais aussi la longueur de la ligne précédente et ça, généralement, tu ne l'a pas.
En fait, par définition, dans une lecture séquentiel tu ne peut pas revenir en arrière, par opposition à une lecture a accès aléatoire. La différence c'est un peu perdu car la plupart des supports aujourd'hui permettent un accès aléatoire, mais si on te donne (dans n'importe quel langage) un "fichier" en te disant qu'il est ouvert en lecture séquentiel, alors, il faut supposer que tu ne peut pas remonter en arrière.
désolé. En même temps, c'est un détail technique, si tu as besoin au plus de remonter d'une ligne, tu peut toujours sauver la ligne précédente, si tu as besoin de remonter d'un nombre arbitraire de ligne c'est généralement que ton algo est faux.