Решено все правильно, программа работает, но компилятор ругается.Скажите, почему?
package com.javarush.task.task06.task0606;
import java.io.*;
/*
Чётные и нечётные циферки
*/
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 snumber = reader.readLine();
int max = snumber.length();
int number = Integer.parseInt(snumber);
int even =0;
int odd = 0;
int i;
if (number<0){
number=number*-1;
}
for (int l=0;l<max;l++) {
i = number % 10;
if (i % 2 == 0) {
even=even+1;
}
else odd=odd+1;
number = (number - i) / 10;
}
System.out.println("Even: " + even + " Odd: " + odd);
}
}