El problema en las dos llamadas a scanf es utilizar '%' (el operador binario modulo) cuando debería ser '&' (el operador unario "dirección de"). Cambia esas dos sentencias a:
Un saludo
Código (c) [Seleccionar]
scanf("%d", &readVal);
/* ... */
scanf("%d", &readVal);
Un saludo