title: passing 2d array to function with in c
body: <p>Is there any way to pass 2D array to a function as <code>function(arr,m,n)</code> 
  and the function defenition as <code>void function(int **p,int m,int n)</code>
  ie, Without explicitly specifying array size ??</p>