This simple C++ program shows how to manipulate a two dimensional array. In this case it will traverse through the array and print its contents.
#include <iostream>
using namespace std;
#define m 3
#define n 3
int main(void)
{
int i, j;
int x[m][n] = {{10, 25, 33}, {21, 32, 43}, {20, 42, 51}};
cout << "\n3x3 arrays' subscripts and\n";
cout << "their respective elements\n";
cout << "--------------------------\n";
// outer for loop, reading the row by row...
for (i = 0; i < m; i++)
// inner loop, for every row, read every column by column...
for (j = 0; j < n; j++)
cout << "[" << i << "]"
<< "[" << j << "]"
<< "=" << x[i][j] << "\n";
return 0;
}