#include<bits/stdc++.h>
using namespace std;
void func(int **arr, int row, int col)
{
for (int i=0; i<row; i++)
{
for(int j=0 ; j<col; j++)
{
cout<<arr[i][j]<<" ";
}
printf("\n");
}
}
int main()
{
int row = 2, column = 3;
int** arr = new int*[row];
for(int i=0; i<row; i++)
{
arr[i] = new int[column];
}
int a[column] = {1, 2, 3}, b[column] = {4, 5, 6};
arr[0] = a;
arr[1] = b;
func(arr, row, column);
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIAogCnZvaWQgZnVuYyhpbnQgKiphcnIsIGludCByb3csIGludCBjb2wpCnsKCWZvciAoaW50IGk9MDsgaTxyb3c7IGkrKykKCXsKCQlmb3IoaW50IGo9MCA7IGo8Y29sOyBqKyspCgkJewoJCQljb3V0PDxhcnJbaV1bal08PCIgIjsKCQl9CgkJcHJpbnRmKCJcbiIpOwoJfQp9CiAKIAppbnQgbWFpbigpCnsKCWludCByb3cgPSAyLCBjb2x1bW4gPSAzOwogCglpbnQqKiBhcnIgPSBuZXcgaW50Kltyb3ddOwogCglmb3IoaW50IGk9MDsgaTxyb3c7IGkrKykKCXsKCQlhcnJbaV0gPSBuZXcgaW50W2NvbHVtbl07Cgl9CiAKIAlpbnQgYVtjb2x1bW5dID0gezEsIDIsIDN9LCBiW2NvbHVtbl0gPSB7NCwgNSwgNn07CglhcnJbMF0gPSBhOwoJYXJyWzFdID0gYjsKIAoJZnVuYyhhcnIsIHJvdywgY29sdW1uKTsKIAoJcmV0dXJuIDA7Cn0=