Może mi ktoś powiedzieć co złego jest w tym kodzie. Wiem, że nie jest doskonały, ale przykładowe testy przechodzą.
#include <iostream>
#include <cmath>
using namespace std;
int x, y, z;
int main ()
{
cin>>x>>y;
int tabl[x][y];
int tabl2[y][x];
for(int i=1;i<=x;i++)
{
for(int w=1;w<=y;w++)
{
cin>>tabl[i][w];
}
}
for(int e=1;e<=y;e++)
{
for(int q=1;q<=x;q++)
{
tabl2[e][q]=tabl[q][e];
}
}
for(int r=1;r<=y;r++)
{
for(int p=1;p<=x;p++)
{
cout<<tabl2[r][p]<<" ";
}
cout<<endl;
}
cin.ignore();
getchar();
return 0;
}