почему счет неверный? при всех отрицательных значения ответ (1), а при при одном положительном(2)?
package com.javarush.task.jdk13.task04.task0428;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Положительные числа
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader
(new InputStreamReader (System.in));
int n1 = Integer.parseInt(reader.readLine());
int n2 = Integer.parseInt(reader.readLine());
int n3 = Integer.parseInt(reader.readLine());
int counter =0;
if (n1>0)
counter++;
if (n2>0);
counter++;
if (n3>0)
counter++;
System.out.println(counter);
}
}