Answer:
#include <iostream> 
using namespace std; 
 
void matrix(){ 
 int row = 5, col = 6; 
 int myarr[row][col]; 
 for (int i = 0; i < 5; i++){ 
 for (int x = 0; x < 6; x++){ 
 if (i == 0){ 
 myarr[i][x] = (x+1)*(x+1); 
 }else if ( x == 0){ 
 myarr[i][x] = (i+1)*(i+1)*(i+1); 
 } else if ( i == x){ 
 myarr[i][x] = (i+1); 
 } else{ 
 myarr[i][x] = myarr[i-1][x] + myarr[i][x-1]; 
 } 
 } 
 } 
 for (int i = 0; i < 5; i++){ 
 for (int x = 0; x < 6; x++){ 
 cout<< myarr[i][x] << " "; 
 } 
 cout<< "\\"; 
} 
} 
 
int main(){ 
 matrix(); 
}
Step-by-step explanation:
The C++ source code defines a two-dimensional array that has a fixed row and column length. The array is a local variable of the function "matrix" and the void function is called in the main program to output the items of the array.