SuperManPC ha scritto:
si riveda la funzione main del programma presentato qua sopra, affinchè visualizzi correttamente la lunghezza di righe arbitrariamente lunghe, e ne mostri la maggior parte di testo possibile.
Io non vedo alcuna confusione:
Si riscrive la main() in maniera che mostri la reale lunghezza di una eventuale riga più lunga di 999 caratteri
Ma
Ne stampi solo i primi 999
Se avessi una riga lunga 7 caratteri conta 7 e ne mostra 7
Se avessi una riga lunga 1521 conta 1521 e ne mostra i primi 999
Che poi la prescrizione non dice nemmeno se siano i primi o gli ultimi i carattere da mostrare, solo la maggior parte possibile