求助!期末上机考试题

用C语言编写 编制万年历.程序名为Calendar.cpp,要求带命令参数.既四位年份,如程序执行:Calendar2003,即可显示2003年1月份到12月份的日历.输出格式为: ====JANUARY==== Sun Mon Tues Wed Thur Fri Sat 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 要求算出该年份1月1日星期几,再推出该年中每一天的星期数.注意:要判断该年是否是闰年!

Net BSD 的 cal.c: [url]http://www.opensource.apple.com/darwinsource/Current/misc_cmds-17/cal/cal.c[/url] Plan9 的 cal.c: [url]http://swtch.com/usr/local/plan9/src/cmd/cal.c[/url] [url]http://cm.bell-labs.com/sources/plan9/sys/src/cmd/cal.c[/url] UNIX V7 的 cal.c: [url]http://minnie.tuhs.org/UnixTree/V7/usr/src/cmd/cal.c.html[/url] UNIX V6 的 cal.c: [url]http://minnie.tuhs.org/UnixTree/V6/usr/source/s1/cal.c.html[/url] 呵呵,居然没有找到 GNU 的 cal.c。