Delhi's odd even

why did my program got zero test cases successful even my code is running and fine?

Scanner sc = new Scanner(System.in);

    int N  = sc.nextInt();int sumeven  = 0, sumodd = 0;
    if(N<=1000){
        for(int loop = 1;loop<=N;loop++){
        System.out.println("Enter your Car number");
        int carno = sc.nextInt();
        if(carno>=0 && carno<=1000000000){
              while(carno>0){
                    int r = carno%10;

                if(r%2==0)
                    sumeven = sumeven + r;
                else
                    sumodd = sumodd + r;
                    
                    carno = carno/10;
                 
                }
            }
        
    
                if(sumeven%4==0 || sumodd%3==0)
                    System.out.println("Yes");
                else
                    System.out.println("NO");

        }
    }
       

    
}

}

Hey @srivastavsheersh_417f7950ad3b99b8 The problems with your code is : i) Remove this line
System.out.println(“Enter your Car number”);
ii)‘O’ of ‘NO’ in your code should be lowercase.
iii) for the test case :
4
32345
44444
33336
00001
correct output =
No
Yes
Yes
Yes
your output =
NO
NO
Yes
Yes

I hope I’ve cleared your doubt. I ask you to please rate your experience here
Your feedback is very important. It helps us improve our platform and hence provide you
the learning experience you deserve.

On the off chance, you still have some questions or not find the answers satisfactory, you may reopen
the doubt.