Нужна в с++
мне нужно транспонировать двумерный динамический массив.
вот сам двумерный динамический массив.
#include
#include
using namespace std;
void main()
{
int rows ;
int cols ;
cout « "enter rows" « endl;
cin » rows;
cout « "enter cols" « endl;
cin » cols;
int **mas = new int* [rows];
for (int i = 0; i < rows; i++)
{
mas[i] = new int[cols];
}
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < cols; j++)
{
mas[i][j] = rand() % 40;
}
}
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < cols; j++)
{
cout « mas[i][j] « "\t";
}
cout « endl;
}
for (int i = 0; i < rows; i++)
{
delete[] mas[i];
}
delete[]mas;
system("pause");
}