If I'm correct. Line 45 should display its not a leap year if its not a leap year.
package com.codegym.task.task04.task0414;
/*
Number of days in the year
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
InputStream inputStream = System.in;
Reader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String s = bufferedReader.readLine();
int number = Integer.parseInt(s);
if (number % 400 == 0) {
System.out.println("Number of days in the year: 366");
} else {
if (number % 100 == 0) {
if (number % 4 == 0) {
System.out.println("Number of days in the year: 366");
}
else
{
System.out.println("Number of days in the year: 365");
}
}
else
{
if (number % 4 == 0){
System.out.println("Number of days in the year: 366");
}
else{
System.out.println("Number of days in the year: 365");
}
}
//write your code here
}
}
}