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