public class Quest {


    public static void main(String[] args) throws Exception {
        BufferedReader gg = new BufferedReader(new InputStreamReader(System.in));
        int n1 = Integer.parseInt(gg.readLine());
        int n2 = Integer.parseInt(gg.readLine());
        int n3 = Integer.parseInt(gg.readLine());
        if  (n1>0){ Schet(); }
        if  (n2>0){ Schet(); }
        if  (n3>0){ Schet(); }

        if (count<0) System.out.println(0);
        System.out.println(count);
    }
        static int count;

        public static void Schet() {
            count++;

        }
}
В чем проблема принятия этого кода ? Требования: • Программа должна считывать числа c клавиатуры. • Программа должна выводить число на экран. • Программа должна выводить количество положительных чисел в исходном наборе. • Если положительных чисел нет, программа должна вывести "0". • Учти, что "0" не относится ни к положительным, ни к отрицательным числам. Все требования соблюдаются, но не принимает код