Comunque sia la if di controllo va dentro al ciclo while