接收年月日信息显示的程序(先显示“WHAT IS THE DATA (MM/DD/YY)?”并响铃一次,然后接收键盘输入的月/日/年信息,并显示。)------虽然程序我是编出来了,但是不够完美,比如输入负数,月份>12,号>31(闰年可以不考虑),那么,该怎么办呢?程序如下:
DATA SEGMENT
message1 DB 'WHAT IS THE DATE (year/month/day)?','$' ;$结尾符
message2 DB 'THE DATE IS ','$'
haha DB 28,0,28 DUP('$') ;定义28个字节的空间,实际输入为0个字节,...