c语言日期合法性判断问题

新学c语言,空格处该填什么?上面的部分是自创函数吗?请指教,感谢!

img

第一个
return flag;
这个没问题,
第二个,楼上回答错了,需要判断是不是day29,以及是否是2if (day == 29 && month == 2 && judgeyear(year)) flag_1 = 1;

return flag;
flag_1 = judgeyear(year);

建议以后这种问题把代码贴出来,看图片看不清