编辑代码

#include <stdio.h>

int main(int argc, char const *argv[]) {
    struct date {
        int month;
        int day;
        int year;
    };
    
    struct date today;
    today.month = 7;  // 月份从 1 开始计数,所以这里应该是 7
    today.day = 31;
    today.year = 2014;
    
    // 修正格式字符串和参数
    printf("Today's date is %d-%d-%d.\n", today.year, today.month, today.day);
    
    return 0;
}