这是一个关于C语言求平年闰年的问题

判断闰年的方法 是 年份能被4除开并且不能被100除开 ,或者能被400除开。我觉得很奇怪的,两个条件应该是相互矛盾的,能被400除开的肯定能被4和100除开啊。这样判断闰年有问题吧

四年一闰,百年不闰,四百年再闰

这是3个条件,
1,能被4整除的但不能被100整除
2,能被100整除的
3,能被400整除的