Problema 214

Escribe un programa en C que genere un número aleatorio entre 1 y 100 y pida al usuario que lo adivine. El programa debe proporcionar una pista al usuario si el número ingresado es mayor o menor que el número aleatorio. El programa debe continuar solicitando al usuario que adivine hasta que adivinen correctamente.
Salida esperada:
Adivina el número (1 a 100): 50
El número es mayor.
Adivina el número (1 a 100): 62
El número es menor.
Adivina el número (1 a 100): 59
¡Eso es correcto!