b es médico.
c es carpintero.
Ding es un granjero.
"Un día el hijo de A se rompió la pierna": significa que A no es granjero (se casó después de tener un hijo).
'B va a menudo a las casas de los agricultores a comprar huevos': significa que B no es un agricultor.
“El médico tiene una hermana que es esposa de C”: Esto significa que C no es agricultor.
Entonces: Ding es un granjero.
"A lleva a su hijo al médico": significa que A no es médico.
“El médico tiene una hermana que es esposa de C” significa que C no es médico.
Entonces sólo B es médico.
"La policía puede ver a C todos los días" significa que C no es un oficial de policía.
Entonces C es el carpintero.
¡Entonces el último es la policía!