BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
       String sAge = reader.readLine();
       int a = Integer.parseInt(sAge);
       String sAge1 = reader.readLine();
       int b = Integer.parseInt(sAge1);
       String sAge2 = reader.readLine();
       int c = Integer.parseInt(sAge2);


       if (a < 0 && b < 0 && c < 0) {
           System.out.println(0);
       } else if ((a < 0 && b < 0 && c > 0) || (a < 0 && b > 0 && c < 0) || (a > 0 && b < 0 && c < 0) || (a%2!=0 && b%2!=0 && c%2==0) ||(a%2==0 && b%2!=0 && c%2!=0) || (a%2!=0 && b%2==0 &&c%2!=0)|| (a%2!=0 && b%2!=0 && c%2!=0 )) {
           System.out.println(1);
       } else if ((a > 0 && b > 0 && c < 0) || (a > 0 && b < 0 && c > 0) || (a < 0 && b > 0 && c > 0) || (a == 0 && b > 0 && c > 0) || (a > 0 && b == 0 && c > 0) || (a > 0 && b > 0 && c == 0)|| (a%2==0 && b%2!=0 && c%2==0) ||(a%2!=0 && b%2==0 && c%2==0) || (a%2==0 && b%2==0 &&c%2!=0) ){
           System.out.println(2);
       } else if ((a > 0 && b > 0 && c > 0)||(a%2==0 && b%2==0 && c%2==0)) {
           System.out.println(3);
       }
Проверьте, где ошибка?