现在有一个程序,需要用户从键盘输入年,月,日,怎么写可以使计算机自动判断输入的日期是否合法,比如说能判断出闰年的二月可以有29日,还有每个月是30还是31日,输错了就返回让用户再输,最后输出用户输入的结果,麻烦各位了