Gotoxy e matrizes

Olá gente, tudo bem! É a minha primeira vez aqui no fórum e estou com dúvidas na linguagem C. Tenho que construir um labirinto, em que a base é uma matriz de char carregada de um arquivo, onde um rato tem de encontrar a saída. Já consegui fazer a leitura e carregar o arquivo na matriz, a minha dúvida é como fazer o rato se locomover na matriz. Meu professor falou sobre a função gotoxy da conio.h, mas não explicou como funciona e como eu posso usá-la em uma matriz. Alguém pode me ajudar?