void foo(int a[2][3])
{
int i, j;
for (i = 0; i < 2; i++)
for (j = 0; j < 3; j++)
printf("%d\n", a[i][j]);
return;
}
int main()
{
int m[6];
int i;
for (i = 0; i < 6; i++)
m[i] = i;
foo((int **m);
}
[/code:1]
is a possible one.