题目是编写LEAP(INT YEAR),判断形参YEAR所表示的年份是否是闰年如是返回1,否则返回0。再编写SUMDAYS(INT YEAR,INT MONTH,INT DAY)返回MONTH月DAY日是YEAR第几天?要求在SUNMDAYS函数中调用LEAP函数leap( int year){ int d;if(!(year%4)&&year%100||!(year%400)==0)
你的程序错的地方挺多的:第一个地方,7、8行修改为: return d;//1,0//}第二个地方,14行修改为:a=leap(year);第三个地方,39行修改为:scanf(" %d,%d,%d",&year, &month, &day);第四个地方,41行修改为:if(a==1)
0 18
1987年是闰年吗? if(!(year%4)&&year%100||!(year%400)==0) 这个结果是闰年...!(year%400)==0 这里应该去掉"==0"if(!(year%4)&&year%100||!(year%400))
0 5