#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  : \n");  scanf("%d", &ymd.year  );
 printf("month : \n");  scanf("%d", &ymd.month );
 printf("day   : \n");  scanf("%d", &ymd.day   );
 return ymd;
 }
 int isLeap( Date days )
 {
 return ( days.year%4 == 0 && days.year%100 != 0 || days.year%400 == 0 );
 }
 