实现了Mac OS X的cal命令

       工程基于一个简单的MVC的设计结构完成，实现了业务逻辑和终端显示的分离，实现了对不符合要求参数的筛选和提醒信息，工程使用Makefile构建编译。
       makefile中设置的目标可执行程序名称为：MyCalendar，终端命令行调用：./MyCalendar cal [option]