À mon avis vous devriez utiliser la fonction


reponse = sc.next().charAt(0);

au lieu de


reponse = sc.nextLine().charAt(0);