Postare un eseguibile non ha senso: hai già postato il sorgente, è sempre su quello che si lavora (mai sull'eseguibile...).
A parte il fatto che non si è capito molto cosa tu voglia ottenere (un eseguibile uguale ad un altro??? Mah...), se il programma si blocca sul secondo ciclo può essere dovuto al fatto che l'array che stai cercando di controllare non contiene nessun carattere come quello della guardia del while...
PS: Occhio ai titoli.
Ciao.![]()