- for (i=0; i<result.rows; i++)
- for (j=0; j<result.cols; j++)
- for (k=0; k<data[1].rows; k++)
- result.ctn[i*result.cols + j] += data[0].ctn[i*result.cols +k] *data[1].ctn[k*result.cols +j];
+ for (i=0; i<result.lines; i++)
+ for (j=0; j<result.rows; j++)
+ for (k=0; k<data[1].lines; k++)
+ result.ctn[i*result.rows + j] += data[0].ctn[i*result.rows +k] *data[1].ctn[k*result.rows +j];