nie należy używać dwóch instancji Scanner - choć nie jest to jedyny problem
jeżeli uruchomisz swój program na ideone, to otrzymasz komunikaty o błędach wykonania - według mnie są wystarczające do uzyskania poprawnego działania (w każdym razie mnie się udało, a nie znam javy)