#include<stdio.h>

typedef struct{
int year;
int month;
int day;
}Date;

Date input_date( Date ymd );
int isLeap( Date days );

int main(void)
{
Date date;

date = input_date( date );

if( isLeap( date ) )
{
printf("%d/%d/%d is a leap.\n", date.year, date.month, date.day );
}
return 0;
}

Date input_date( Date ymd )
{
printf("year : "); scanf("%d", &ymd.year );
printf("month : "); scanf("%d", &ymd.month );
printf("day : "); scanf("%d", &ymd.day );

return ymd;
}

int isLeap( Date days )
{
return ( days.year%4 == 0 && days.year%100 != 0 || days.year%400 == 0 );
}

