fn flatten_matrix(matrix: &[Vec<char>]) -> String {
matrix.iter().flatten().collect()
}
fn main() {
let matrix = vec![
vec!['H', 'e', 'l', 'l', 'o'],
vec![' ', 'W', 'o', 'r', 'l', 'd'],
vec!['!'],
];
let output = flatten_matrix(&matrix);
println!("Flattened string: {}", output);
}
/*
run:
Flattened string: Hello World!
*/