View Code of Problem 81

#include<stdio.h>
 
 int main(){
 	
 
struct	 date{
 	int month;
 	int day;
 	int year;
 }d;
 	int a,sum=0;
 	scanf("%d", &d.year);
	scanf("%d", &d.month);
 	scanf("%d", &d.day);
	for(int i=1;i<=d.month;i++)
	{
		if(i==d.month){sum+=d.day;break;}
		if(i==1||i==3||i==5||i==7||i==8||i==10||i==12)sum+=31;
		else if(i==4||i==6||i==9||i==11)sum+=30;
		else if(i==2&&d.year%4==0)sum+=29;
		else sum+=28;
	}

	printf("%d\n",sum);
	return 0;
 }

Double click to view unformatted code.


Back to problem 81