C++ 类型为字符的二位数组,如何作为函数参数

C++ 类型为字符的二位数组,怎么作为函数参数
比如
void findword( ,string s); //第一个参数该怎么写才能把数组传进去。
int main()
{
  int a,b,c;
  cin>>a>>b>>c;
  char maze[a+2][b+2];
  string word[c];
  for(int i=0;i<a+2;i++)
  for(int j=0;j<b+2;j++)
  cin>>maze[i][j];
  for(int i=0;i<c;i++)
  cin>>word[i];
  for(int i=0;i<c;i++)
  findword( ,word[i]); //同理,这里的参数该怎么解决。
  return 0;
}

求帮忙解决一下。

------解决方案--------------------
探讨

C/C++ code

void findword( char (*p)[SIZ2],string s); //第一个参数该怎么写才能把数组传进去。


findword( maze,word[i]); //同理,这里的参数该怎么解决。

char maze[a+2][b……