// Name: Connor McDowell // date: 2/12/2024 // class: CST116 // reason: inclass exercise 11, 2d arrays #include #include /*#define ROW 3 #define COLUMN */ using std::cin; using std::cout; using std::endl; //constexpr size_t ROW = 3; //constexpr size_t COLUMN = 4; // //int matrix[3][4]{ {1,2,3,4}, {5,6,7,8}, {9,10,11,12} }; // //int print2DArray(int(&matrix)[ROW][COLUMN]) //{ // for (auto i = 0u; i < ROW; ++i) // { // for (auto j = 0u; j < COLUMN; ++j) // { // cout << matrix[i][j] << " "; // } // } // return 0; //} constexpr size_t ROW = 3; constexpr size_t COLUMN = 3; int matrix[ROW][COLUMN] { {0,0,0}, {0,0,0}, {0,0,0} }; int printArray(int(&matrix)[ROW][COLUMN]) { for (auto i = 0; i < ROW; ++i) { for (auto j = 0u; j < COLUMN; ++j) { //if (i <= 9, j <= 9) //{ // int t = 0; // t + 1; // matrix[i][j] = t; // cout << matrix[i][j] << " "; //} //int t = 1; //++t; //matrix[i][j] = t; //cout << matrix[i][j] << " "; matrix[i][j] = i * COLUMN + j + 1; cout << matrix[i][j] << " "; } cout << endl; } return 0; } int main() { /*print2DArray(matrix); matrix[0][0] = 10; matrix[1][0] = 50; matrix[2][0] = 90; print2DArray(matrix);*/ printArray(matrix); return 0; }