c语言编写程序问题!

编写程序:输入一个年份,判断其是否为闰年。为闰年的条件是:该年份能被400整除或能被4整除,但不能被100整除。


#include<stdio.h>
int main() {
    int a;
    scanf_s("%d",&a);
    if(a%400==0||(a%4==0&&a%100!=0))
        printf("%d年是闰年",a);
    else
        printf("%d年不是闰年", a);
    return 0;
}