题目:给定一个日期,输出这个日期是该年的第几天
#include<stdio.h>int main()
{
int a,b,c;
while(~scanf("%d/%d/%d",&a,&b,&c))
{
int i,n=0,m=0;
int d[12]={31,28,31,30,31,30,31,31,30,31,30,31};
for(i=0;i<(b-1);i++)
n=n+d[i];
if ((a%4==0&&a%100!=0)||a%400==0)m=1;
if(b>2&&m==1)
n=1+n+c;
else n=n+c;
printf("%d\n",n);
}
}
求ACM大神指错