Grazie per la risposta,

ma come fai a vedere i caratteri sporchi? Io con textpad non li vedo; se apro il file con blocco note di windows vedo un rettangolino come carattere di fine linea per ogni riga; è quello che intendi per carattere sporco?

I files compilano correttamente col comando g++ *.c -permissive (forse hai scaricato la prima versione che avevo messo online pochi minuti prima di aggiornarla)

Grazie, e fammi sapere,