Estou com dificuldades desenvolvendo um jogo de batalha naval em C, criei uma função "int verifica()" que verifica se a posição do tabuleiro possui navios inseridos e retorna o valor 0 ou 1, preciso chamar ela em outra função void inserirNavios( int tabuleiro[ ][10] ), porém estou com um problema, como faço pra passar a matriz "int tabuleiro[10 ][10]" como parâmetro na função "int verifica()" se a mesma função está dentro da função void inserirNavios( int tabuleiro[ ][10] )? Sendo mais simples as duas funções utilizam o tabuleiro que está contido no main, porém uma está contida na outra.
Pensei que a solução mais lógica seria utilizar ponteiros, porém não sei como implementar utilizando matrizes(que já são consideradas um ponteiro).
Quem puder me ajudar fico muito grato.