Догадываюсь что программа не правильная совсем хотелось бы понять в каком направлении двигаться
На данный момент проверку не проходит дальше первого пункта
Но я не понимаю почему в выводе текст есть, все как в образце вроде как
Но выдаёт ошибку что не выводится текст или не соответствует условию
Не могу понять в чем дело
По первому условнлму оператору то должно было вывести
package com.javarush.task.task04.task0414;
/*
Количество дней в году
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String year = reader.readLine();
int Year = Integer.parseInt(year);
int y = 366;
int x = 365;
if(Year%400 == 0){System.out.println("количество дней в году:" + y);}
if(Year%400%100 == 0){System.out.println("количество дней в году:" + x);}//напишите тут ваш код
if(Year%400%100%4 ==0){System.out.println("количество дней в году:" + y);}
else { System.out.println("количество дней в году:" + x);}
}
}