что не так в коде?
package com.javarush.task.task06.task0606;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Чётные и нечётные циферки
*/
public class Solution {
public static int even;
public static int odd;
public static void main(String[] args) throws IOException {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String i = reader.readLine();
int num = Integer.parseInt(i);
int counteven = 0;
int countodd = 0;
int check = 0;
while (check < num)
{
if (num%2 == 0)
{counteven++;}
else
{countodd++;}
num /= 10;
}
System.out.println("even: " + counteven + "odd: " + countodd);
}
}