void Output_Matrix(int a[][100], int d, int c)
{
for(int i=0; i<d; i++)
{
for(int j=0; j<c; j++)
cout<<a[i][j]<<"\t";
cout<<endl<<endl;
}
}
// A(m,n) x B(n,k) = C(m,k)
// A(da, ca) x B(db,cb) = C(da,cb)
void Tich_Matrix(int a[][100], int b[][100], int ab[][100], int da, int ca, int db, int cb)
{
int i, j, k;
if(ca != db)
cout<<"Hai ma tran khong thoa tinh chat NHAN MA TRAN!";
else
{
cout<<"\n\nTich cua 2 Ma tran la: \n\n";
for(i=0; i<da; i++)
for(j=0; j<cb; j++)
ab[i][j]=0;
for(i=0; i<da; i++)
for(j=0; j<cb; j++)
for(k=0; k<ca; k++)
ab[i][j]+=a[i][k]*b[k][j];
Output_Matrix(ab, da, cb);
}
}