Si yo tambien creo que usar un fichero es mejor opcion puedes declarar las preguntas como un arreglo.
Yo hice este proyecto de tarea hace 3 semanas, te paso el link y te lo descargas. observa como use un archivo para poner todas las preguntas en arreglos y con una funcion los mostraba.
P.D: Este programa en C fue el primero que hice en mi vida usando C en el que usé funciones, esta incorrecto en muchas partes (aunque compila bien) hay un mal uso de las funciones.
Solo guíate en la parte de los arreglos, espero no te confunda
Saludos.
LINK:
http://ingunam.webege.com/