package com.javarush.task.task04.task0414;

/*
Количество дней в году
*/

import java.io.*;

public class Solution {
    public static void main(String[] args) throws Exception {
        BufferedReader reader = new BufferedReader (new InputStreamReader (System.in));
        String yearsOne = reader.readLine();
        int years = Integer.parseInt(yearsOne);
        if (years == 2100 || years ==2200 || years == 2300 ) {
             System.out.println ("количество дней в году: 365");
        } if (years % 400 = 0 || years % 4 = 0 || years % 100 != 0){
            System.out.println("количество дней в году: 366");//напишите тут ваш код
        } else (years % 100 = 0 || years % 4 != 0 || years % 400 != 0){
            System.out.println {("количество дней в году: 365");
        }

    }
}
Вопрос, что я делаю не так? По логике, сначала нужно сделать проверку 2100,2200,2300 годов, так как они кратны 4. Если введенный год не равен им - идем дальше, проверка на кратность (4,400). После уже 100. Что я делаю не так?