Hola jordia,
para resolver el problema vas a tener que hacer un backtracking. Para eso declaras una arreglo de 8 que va represntar las
ocho posibles filas donde pueden estar las reina. Recorres el arreglo,indicando en que columna vas a tener la reina
(solo vas a poder poner una reina por fila). SIempre teniendo en cuanta no mover la reina que te dio el usuario.
Es posible que no haya solucion, dependiendo de la posicion que te hay dado el usuario.(si te da la posision [1,1]
me parece que no la hay.)
No se si me expliqué bien, cualquier cosa avisame. Nos vemos
Fran