各位大神,帮忙看下到底哪里出错了,调了好久了还是不行··
题目是:给一个日期,计算式这一年的第几天的问题·#include<stdio.h>
int main()
{
int N,total=0;
int year,month,day;
scanf("%d",&N);
while(N--)
{
scanf("%d%d%d",&year,&month,&day);
for(int i=1;i<month;i++)
{
if(i==1||i==3||i==5||i==7||i==8||i==10||i==12)
{
total+=31;
}
else if(i==4||i==6||i==9||i==11)
{
total+=30;
}
else if(i==2)
{
if(year%4==0&&year%100!=0||year%400==0)
total+=29;
}
else
{
total+=28;
}
}
}
total+=day;
printf("%d\n",total);
return 0;
}