计算两个矩阵乘积的标准算法如下:其中,ra,ca和rb,cb分别表示矩阵A和B的行数和列数
void martriMultiply(int **a,int **b,int **c,int ra,int ca,int rb,int cb)
{
if(ca!=rb) error("矩阵不可乘");
for(int i=0;i<ra;i++)
for(int j=0;j<cb;j++)
{
int sum=a[i][0]*b[0][j];
for(int k=1;k<ca;k++)
sum+=a[i][k]*b[k][j];
c[i][j]=sum;
}
}