il controllo se il fil esiste è un'altra condizione del progetto e l'ho fatto già... :zamm:
non so se posso usare fgets.. temo di poter usare solo getc()... chiederò per sicurezza
e poi non posso fare supposizioni sulla lunghezza delle parole...
e cmq non capisco come il tuo codice mi dovrebbe segnalare ch eil file è formattato male... stampi le righe che leggi... io devo vedere che non ci siano righe vuote, e che per ogni riga ci sia un'unica stringa alfanumerica ininterrotta... insomma dev'essere per forza come illustrato ne post sopra.. se è così vado avanti, altrimenti devo dare errore e cessare l'esecuzione.
pensavo a due while annidati.. il primo che cicla fino a end of file, il secondo che cicla su ogni riga e, leggendo carattere per carattere, alza un flag se c'è qualcosa che non va(un carattere che non sia lettera o numero... o nessun carattere prima di \n)... però non ho provato a scriverlo... se qualcuno pensa possa essere la strada giusta me lo dica.. idem in caso mi sfugga qualcosa in questo modo..
![]()