Funcion mostrar recorrido

Funcion mostrar recorrido

de William Benjamin Tift Corrales -
Número de respuestas: 1

En la primera imagen se puede ver como defini el array posicion y la matriz planta y en la segunda foto es como intente hacer la funcion mostrar recorrido.

Cuando se imprime la matriz en la posicion (1,1) me sigue apareciendo 7 por mas que la funcion mostrar recorrido deberia haberle puesto un 2.

A alguno se le ocurre que pudo salirme mal?

Adjunto 1.jpeg
Adjunto 2.jpeg
En respuesta a William Benjamin Tift Corrales

Re: Funcion mostrar recorrido

de Daniel Eduardo Aicardi Vila -

Por lo que puedo ver, a matriz le estás pasando (posicion[0], posicion[1]), pero posicion es un arreglo de caracteres (char en la definición de la función). Para poder acceder a los elementos de la matriz (o arrays), es necesario que el/los índices sean enteros.

¿Cómo pasar char a entero?: valor entero asociado a posicion[0] = posicion[0] - '0'.

O sea, probá con matriz[[posicion[0] - '0'][posicion[1] - '0']] = '2'


Cualquier cosa avisá.


Saludos.