Перед блоком "else" должен быть объявлен блок "if". файл com/javarush/task/task04/task0429/Solution.java, строка 20, позиция 586 package com.javarush.task.task04.task0429; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Scanner; /* Положительные и отрицательные числа */ public class Solution { public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); if (a>0 && b>0 && c>0) System.out.println("количество отрицательных чисел: 0"); System.out.println("количество положительных чисел: 3"); else if (a <=0 && b <=0 && c <=0) System.out.println("количество отрицательных чисел: 3"); System.out.println("количество положительных чисел: 0"); else if ((a>0 && b<0 && c>0) || (a>0 && b>0 && c>0) || (a<0 && b>0 && c>0)) System.out.println("количество отрицательных чисел: 1"); System.out.println("количество положительных чисел: 2"); else if ((a>0 && b<0 && c<0) || (a<0 && b>0 && c<0) || (a<0 && b<0 && c>0)) System.out.println("количество отрицательных чисел: 2"); System.out.println("количество положительных чисел: 1"); else if ((a<0 && b==0 && c<0) || (a<0 && b<0 && c==0) || (a==0 && b<0 && c<0)) System.out.println("количество отрицательных чисел: 2"); System.out.println("количество положительных чисел: 0"); else if ((a>0 && b==0 && c>0) || (a>0 && b>0 && c==0) || (a==0 && b>0 && c>0)) System.out.println("количество отрицательных чисел: 0"); System.out.println("количество положительных чисел: 2"); else if ((a>0 && b==0 && c==0) || (a==0 && b>0 && c==0) || (a==0 && b==0 && c>0)) System.out.println("количество отрицательных чисел: 1"); System.out.println("количество положительных чисел: 0"); else if ((a<0 && b==0 && c>0) || (a>0 && b==0 && c<0) || (a==0 && b<0 && c>0) || (a==0 && b>0 && c<0) || (a>0 && b<0 && c==0) || (a<0 && b>0 && c==0)) System.out.println("количество отрицательных чисел: 1"); System.out.println("количество положительных чисел: 1"); else if ((a<0 && b==0 && c==0) || (a==0 && b<0 && c==0) || (a==0 && b==0 && c<0)) System.out.println("количество отрицательных чисел: 0"); System.out.println("количество положительных чисел: 1"); else if (a==0 && b==0 && c==0) System.out.println("количество отрицательных чисел: 0"); System.out.println("количество положительных чисел: 0"); } } Перед блоком "else" должен быть объявлен блок "if". файл com/javarush/task/task04/task0429/Solution.java, строка 20, позиция 586