要求:输入某天的日期(年月日),显示该天后一天的日期。
解题思路:
- 对输入的月份与天数是否正确进行判断。
- 对输入的年份是否是闰年进行判断。
- 对输入的日期是否正好是月末或年末进行判断。
/*
* =========================================
* Created by @Cang996 on 2020/10/17
* =========================================
*/
#include<stdio.h>
typedef struct date //建立日期结构体
{
int year;
int month;
int day;
}date;
int IsLeapyear(int year); //判断闰年,如果是返回1
int IsNextDay(date *p); //判断日期,如果有误返回0
void Nextday(date *p,int month,int month_days); //计算日期
int main()
{
date today,*pt=&today;
int nextday=1; //假设输入日期正确,存在下一天
prin