title: Passing a 2d array as a pointer C
body: <p>So I have a recursive function that requires it to be of type void, without turning to global variables how can I pass a 2d array as a pointer and dereference once I edit values in the recursive function? I already tried int * m[10][10], I can't show all of the code since it is an assignment, pointers aren't required in the assignment but global variables are not permitted</p>
  
  <pre><code>Void h(int * m[10][10]){
      int x = 5;
      int y = 5;
      *m[x][y]=7;
  }
  </code></pre>
  
  <p>That's the general idea</p>