A知道月,B知道日,A不知道生日,那个月至少有两个日期,每个日期都会出现至少两次。可以排除5月,因为5月19日,19日只出现1次,无法排除B知道生日;同理,也不是6月,因为18日也只出现了一次;余下是7.14,7.168.14,8.15,8.17不会是14日,有两个,即使A说了,B还是不知道。余下7.168.15,8.17A说她也知道了,不是8月,8月有两个日子,A无从确定。因此C的生日是7.16
C的生日是6月17日