Fungsi mencari transpose matriks dengan pointer dan struct c++


void tranpose(Matrix *a,Matrix *t)
{
      for (int i=0;i<a->baris;i++)
      {
            for (int j=0;j<a->kolom;j++)
            {
                  t->data[j][i] = a->data[i][j];
            }
      }
}
ingat ini pake pointer y structnya.. kalo pake variabel biasa.. misal Matrix a ckup "->" diganti pake ".".tergantung pada pendeklarasian variabel yang akan menggunakan struct tersebut.


untuk deklarasi structnya yaitu



struct Matrix{
int baris;
int kolom;
int data[100][100];
};
..
deklarasi ponter a sebagai struct
Matrix *a=new Matrix;

Comments