Tt
Size: a a a
Tt
I
#include <iostream>
#include <vector>
void swap_rows(std::vector<std::vector<int>>& arr, std::size_t a, std::size_t b) {
for (std::size_t i{0}; i < arr.size(); i++) {
int swap = arr[a][i];
arr[a][i] = arr[b][i];
arr[b][i] = swap;
}
}
void print(std::vector<std::vector<int>>& arr) {
for (auto row : arr) {
for (auto elem : row)
std::cout << elem << ' ';
std::cout << '\n';
}
}
int main() {
std::vector<std::vector<int>> arr = {{1,2,3}, {4,5,6}, {7,8,9}};
std::cout << "Original matrix:\n";
print(arr);
swap_rows(arr, 0, 1);
std::cout << "New matrix:\n";
print(arr);
}
Tt
Tt
D
АВ
Tt
TC
АВ
Tt
Tt

Tt
Tt

TC
TC
Tt
TC
Tt