Two-Dimensional Array Manipulation in C++

By: Ignatius Viewed: 153333 times  Printer Friendly Format    


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;
}



Most Viewed Articles (in C++ )

Latest Articles (in C++)

Comment on this tutorial