sì sì.. infatti pensavo proprio di giocare con flags.. ho solo un attimo di confusione su come organizzarmi il fluddo del controllo... ma sono stanchissimo.. domani a mente fresca mi verrà immediato speroOriginariamente inviato da Caleb
beh bisogna prima definire cosa si intende per riga vuota
potrebbe essere un solo CR oppure una serie di spazi seguiti da CR
tu metti un flag rigavuota=0
non appena trovi uno spazio poni rigavuota=1
se incontri CR a uno o + caratteri in seguito, lasci rigavuota=1 se no per qualsiasi altra cosa trovi lo rimetti a 0
rigavuota=1 lo metti anche se trovi CR in stringhe con lunghezza=1
e in uscita controlli il valore di rigavuota
comunque io queste cose le so fare con basic o al + pascal
il C lo sto appena appena iniziando a studiare!
per il resto mi resta il dubbio sul file pointer e getc()... farò delle prove...
adesso sono + tranquillo su cosa controllare.. mettere il controllo in codice è secondario
![]()