perdono.. la versione che ho incollato non lo fa...

c'è una condizione errata nel while + interno...


if(valida == 0 && IS_LETTER)

diventa

if((valida == 0) && IS_LETTER)

a quel punto funge anche con parole miste lettere e numeri...

stamattina avevo provato da un altro pc... e andava.... ma siccome l'avevo riscritta da zero sul portatile.. e avevo postato dal portatile.....

mi sono acorto poco fa facendo prove.. e m'era preso un colppo

grazie