应该是if((year%4==0&&year%100!=0)||year%400==0),你只判断了第二个条件,并且返回值是int,所以判断结果为true要return 1, false要return 0
你好像理解错题目的意思了,题目是要你自己定义一个函数来判断是不是闰年,这个函数的作用就是,你输入一个数自动帮你判断是不是闰年,建议上网看一下关于函数的视频