Прикрепил код, не знаю, почему не работает.
Вышло косо-криво, но по-другому пока не знаю как. Помогите, чем сможете .
![]()

package com.javarush.task.task06.task0606;
import java.io.*;
/*
Чётные и нечётные циферки
*/
public class Solution {
public static int even=0;
public static int odd=0;
public static void main(String[] args) throws IOException
{
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
String S = r.readLine();
int C;
int num = Integer.parseInt(S);
for (int i = 0; i<S.length(); i++)
{
C = 10^(S.length() - i);
int buffernum = num/C;
if(buffernum%2 == 0)
{odd++;}
else
{even++;}
}
System.out.println( "Even: "+even+" Odd: "+odd);
}
}