No need to convert to a one-dimensional array, surely. Plus that might obscure the purpose of the array.
Here's a simple treatment.
int myarray[ NOROWS ][ NOCOLS ];
getvalues( int* p1, int* p2 )
{
int row, returnrow, minvalue;
row = 0;
*p1 = myarray[ row ][ 0 ];
*p2 = myarray[ row ][ 1 ]...