#include <iostream>
#include <string>
#define ROWS 2
#define COLS 6
std::string flattenMatrix(char arr[][6], int R, int C) {
std::string result;
for (int i = 0; i < R; i++)
for (int j = 0; j < C; j++)
result.push_back(arr[i][j]);
return result;
}
int main() {
char matrix[][COLS] = {
{'H','e','l','l','o',' '},
{'W','o','r','l','d','!'}
};
std::string output = flattenMatrix(matrix, ROWS, COLS);
std::cout << "Flattened string: " << output << std::endl;
}
/*
run:
Flattened string: Hello World!
*/