Como hacer un laberinto en C++
hola disculpen como hago un laberinto en c++ ya llevo un poco de codigo pero no se como moverme dentro de la matriz. el codigo que tengo me crea el laberinto con # y . y me muestra donde esta la entrada con x y salida con una @ pero quisiera saber como hacer para que se mueva! el laberinto lo tiene que resolver la pc el usuario solo lo tiene que ejecutar aca les pongo mi programa
#include
#include //incluye srand() y rand()
#include
#include //incluye time()
#include
char mat[12][12]; //tamaño de la matriz
char letras[]="#.";
int numdeletras=sizeof(letras)/sizeof(letras[0])-1;
int main()
{
int opcion, contador=0;
do
{
cout
#include
#include //incluye srand() y rand()
#include
#include //incluye time()
#include
char mat[12][12]; //tamaño de la matriz
char letras[]="#.";
int numdeletras=sizeof(letras)/sizeof(letras[0])-1;
int main()
{
int opcion, contador=0;
do
{
cout