1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| #include<stdio.h> #include <math.h> int main() { int year,month,day,i,sum=0; int b[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; while (scanf("%d/%d/%d",&year,&month,&day) != EOF){ if((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) b[2] = 29; else b[2] = 28; for(i = 1; i <= month - 1; i++) sum=sum+b[i]; sum = sum + day; printf("%d\n", sum); sum = 0; } return 0; }
|