Программа всё выводит, предварительно все подсчитав, проверку не проходит.
Причём я сообщения копировал, так что ошибки явно не в них.
package com.javarush.task.task07.task0706;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
int a1 = 0;
int a2 = 0;
int[] list = new int[15];
Scanner scn = new Scanner(System.in);
for(int i = 0; i < 15; i++) {
list[i] = scn.nextInt();
} scn.close();
for(int i = 0; i < 15;) {
a1 = list[i] + a1;
i = i + 2;
}
for(int i = 1; i < 15;) {
a2 = list[i] + a2;
i = i + 2;
}
if(a1>a2) {
System.out.println("В домах с нечетными номерами проживает больше жителей.");
}else System.out.println("В домах с четными номерами проживает больше жителей.");
}
}