题解 | #KiKi定义电子日历类#
KiKi定义电子日历类
https://www.nowcoder.com/practice/e4c67097cdb242d9a3f38b7cfe839396
#include <stdio.h> typedef struct date { int day; int month; int year; }date_t; void init(date_t* d) { d->day = 0; d->month = 0; d->year = 0; } void constructor(date_t* d, int day, int month, int year) { d->day = day; d->month = month; d->year = year; } void show(date_t* t) { printf("%d/%d/%d\n", t->day, t->month,t->year); } int main() { int day, month, year; while (scanf("%d %d %d", &year, &month, &day) != EOF) { // 注意 while 处理多个 case // 64 位输出请用 printf("%lld") to date_t* d = (date_t*)malloc(sizeof(date_t)); constructor(d, day, month, year); show(d); } return 0; }