View Code of Problem 81

#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.


Back to problem 81