要求用户输入一个(1-365)之间的整数,当用户输入错误时要求用户重新输入. 然后以输入值作为一年中的第几天,以此计算这一天是几月几日,并分别考虑闺年和非闰年的情况。
day = None while (type(day) != str or day < 1 or day > 365) { day = input() }
这样就能输入这个整数了,其他的我相信你没问题的