Buenas,
El problema es que no has leído el enunciado con calma, por lo que por tu respuesta, puedo asegurar que el mini-lab para pruebas que te hiciste esta incorrecto...
Te ampliare el panorama para que veas en que vas mal...
{x} es el lugar donde va a parar tu inyección.
CÓDIGO
SELECT * from diccionario WHERE yrClaves LIKE '%' AND yrClaves LIKE '%{x}%'
Teniendo en cuenta la query anterior, lee este extracto de la descripción del reto...
CITA
...Existe un formulario en el que escribo en una caja de texto las palabras que deseo buscar y desde allí trato de hacer la inyección, pero no he podido hacer que funcione de forma correcta :/, Ya se que la tabla diccionario tiene 4 campos y el script muestra el contenido del 3 y 4...
Sumale a eso tu respuesta probable y seguro que te darás cuenta rápidamente de el error que estas cometiendo...
Saludos
PD: Hay que tener en cuenta que hoy en día este reto es invalido por que se toma en cuenta (implícitamente) que la inyección se esta dando en una versión menor que la 5.1.23 de MySQL (así como la 5.0.50 en la serie 5.0.x).
PD2: Si, pueden tomar el anterior postdata como una pista, aunque a mi gusto es una pequeña recomendación ;).