Gracias por a haberme ayudado me sirvió demasiado, solo un pequeño inconveniente se que (strcmp) se utiliza para comparar cadenas el problema es que no se como utilizarlo, ya que en mi código tengo que comparar mis respuestas con mi arreglo donde tengo guardado mis respuestas correctas
Yo te propongo que guardes el pais con sus respectivas capitales en una matriz de punteros, de esta manera
char *pregunta[][2] = { "Mexico", "Cuidad de Mexico",
"Argentina", "Buenos Aires",
"Francia", "Paris" };
Y luego que vayas preguntando y verificando las respuestas de esta manera
for( i = 0; i < 3; i++ ){
printf("Cual es la capital de %s?\n", pregunta[i][0]);
scanf(" %[^\n]", respuesta);
if (!strcmp(respuesta, pregunta[i][1]))
puts("Correcta");
else
puts("Incorecta");
}