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