Devi utilizzare una condizione di or (|| e non &&). In logica una doppia negazione afferma. Non esiste un numero contemporaneamente minore di 16 e maggiore di 17.