#include <stdio.h>
// write your code here......
typedef struct date date_t;
typedef struct date {
int year;
int month;
int day;
void (*init)(date_t* d);
void (*set)(date_t* d, int year, int month, int day);
void (*print)(const date_t* d);
} date_t;
void date_init(date_t* d) {
d->year = 0;
d->month = 0;
d->day = 0;
}
void date_set(date_t* d, int year, int month, int day) {
d->year = year;
d->month = month;
d->day = day;
}
void date_print(const date_t* d) {
printf("%d/%d/%d\n", d->day, d->month, d->year);
}
int main() {
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
// write your code here......
date_t mydate = {
.init = date_init,
.set = date_set,
.print = date_print
};
mydate.init(&mydate);
mydate.set(&mydate, a, b, c);
mydate.print(&mydate);
return 0;
}