#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define str " SUN MON TUE WED THU FRI SAT "
void menu(); //操作菜单
int leap(int year); //判断某年是不是闰年
int days_month(int year, int month); //返回某月的天数
int someday(int year, int month, int day); //计算某天是星期几
void search_month(int year, int month); //输出某月的日历
void search_someday(int year, int month, int day); //查询某日是星期几
int main()
{
int i, year, month, day;
int k1, k2, k3, k4; //用于判断输入的数据和操作是否正确,1代表正确,0代表错误
int a = 1;
menu();
do
{
printf("请输入你要进行的操作(1-4):");
scanf_s("%d", &i);
getchar();
switch (i)
{
case 1:
printf("请输入你要查询的年份:"); scanf_s("%d", &year);
for (a; a <= 12; a++)
{
printf("\n\n---------******* %d *******------------\n", a);
search_month(year, a);
}
printf("---------********
[c] 万年历
最新推荐文章于 2022-03-28 13:33:09 发布
本文详细介绍了如何使用C语言编程实现一个功能完善的万年历系统,涵盖了日期计算、闰年判断等核心算法,适合后端开发者学习和参考。
摘要由CSDN通过智能技术生成