Что тут не так? все работает
package com.javarush.task.task07.task0706;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Улицы и дома
*/
public class Solution {
public static int sum1=0;
public static int sum2=0;
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader( new InputStreamReader(System.in));
int [] a = new int [15];
for (int i =0; i<15; i++){
a[i] = Integer.parseInt(reader.readLine());
}
for (int i=0; i < a.length; i++) {
while (i<15)
{
int c = a[i]%2;
if (c==0)
sum2++;
else sum1++;
i++;
}
}
if (sum2>sum1) {
System.out.print("В домах с четными номерами проживает больше жителей.");}
else
System.out.println("В домах с нечетными номерами проживает больше жителей.");
}
}