transpose matrix with c++
TRANSCRIPT
#include <iostream>
using namespace std;
main(){
int a,b,baris,kolom;
cout<<"masukkan batas baris :";cin>>a;cout<<"masukkan batas kolom :";cin>>b;int X[a][b];cout<<"Masukkan elemen matriks X"<<endl;for(baris=0;baris<a;baris++)
{for(kolom=0;kolom<b;kolom++) {if(baris>=1&&kolom==0) cout<<endl;
cout<<"baris ["<<baris+1<<"] kolom ["<<kolom+1<<"] :";cin>>X[baris][kolom];}}
cout<<"matrix X = "<<endl;
for(baris=0;baris<a;baris++) {for(kolom=0;kolom<b;kolom++) cout<<X[baris][kolom]<<" "; cout<<endl; }
cout<<"tranpose X = "<<endl; for(kolom=0;kolom<b;kolom++) {for(baris=0;baris<a;baris++) cout<<X[baris][kolom]<<" "; cout<<endl; }
}