Ragazzi io saro' anche inesperto ma voi li testate i programmi prima di proporli???
Provate ad eseguirlo e noterete che il file viene scritto ugualmente anche se non trova il file di input