No ho detto che devi rovesciare l'algoritmo, tu adesso controlli se il carattere della stringa non è contenuto nell'array di caratteri non validi, ,entre devi fare il contrario, nn basta cambiare il booleano ma devi invertire l'if
No ho detto che devi rovesciare l'algoritmo, tu adesso controlli se il carattere della stringa non è contenuto nell'array di caratteri non validi, ,entre devi fare il contrario, nn basta cambiare il booleano ma devi invertire l'if