#include<stdio.h> int panduan(int year) { if(year%100!=0&&year%4==0) return 1; if(year%400==0) return 1; return 0; } int main() { int year,month,day; scanf("%d %d %d",&year,&month,&day); int data[12]={31,0,31,30,31,30,31,31,30,31,30,31}; if(panduan(year)==1) data[1]=29; else data[1]=28; int sum=0,i; for(i=0;i<month-1;i++) sum=sum+data[i]; sum+=day; printf("%d",sum); } |
Double click to view unformatted code.