通过输入年份打印一年的年历
通过输入年份和月份打印一月的月历
通过输入年份,月份和日份,打印一天的日历
下面是函数的声明:
/*function declare start*/
/***
** name:year_month_day_is_valid_data
** return :int
** year,month day is or isn't valid data
***/
int year_month_day_is_valid_data(int year,int month,int day);
/***
** name:num_Dayofmonth
** return :int
** how many days in a month
***/
int num_Dayofmonth(int year,int month);
/***
** name:is_Leapyear
** return :int
** is leap year
***/
int is_Leapyear(int year);
/***
** name:year_calendar
** return :void
** year calendar
***/
void year_calendar(int year);
/***
** name:month_calendar
** return :void
** month calendar
***/
void month_calendar(int year,int month);
/***
** name:day_calendar
** return :void
** day calendar
***/
void day_calendar(int year,int month,int day);
/***
** name:output_month_calendar
** return :void
** output month calendar
***/
void output_month_calendar(int year,int month);
/***
** name:output_day_calendar
** return :void
** output day calendar
***/
void output_day_calendar(int year,int month,int day);
/***
** name:num_week
** return :int
** what day is it today
***/
int num_week(int year,int month,int day);
/***
** name:num_todayOfyear
** return :int
** until now days of number
***/
int num_todayOfyear(int year,int month,int day);
/***
** name:output_week
** return :char *
** output week
***/
char *output_week(int number);
/*function declare end*/