#include <iostream>
using namespace std;
void Using2DArray(int (*p)[3]);


int main()
{
int *p
        int array[5][3] = {{1, 2 , 3}, {4, 5, 6}, {7, 8, 9}, {10, 11, 12}, {13, 14, 15}};  //어레이가 포인터(*p)와 [3]꼴이 되야함.



Using2DArray( array)
                        
        return 0;
}

        void Using2DArray(int (*p)[3] )  
        {
                
        int i;
        int j;
                for (i = 0; i < 5; ++i)
                        for ( j = 0; j < 3; ++j)
        cout << "arr[" << i << "][" << j << "] = " << ????????????????????] << "\n";  // ?????????는 [0][0] --------[4][2]까지  행렬값 출력 1~15
                                

이거 좀 풀어줘..

어레이가 포인터(*p)와 [3]꼴이 되어야하는데 어떻게 해야할지 감이 안온다.