求大家指导,c语言矩阵乘法的题,实在是不会了

img

参考:

#include<stdio.h>

int main()
{
    int a[3][2] = {2,3,4,5,3,5};
    int b[2][3] = { 1,2,3,4,5,6 };
    int c[3][3];
    int i,j,k;
    for (i = 0; i < 3; i++)
    {
        for (j = 0; j < 3; j++)
        {
            c[i][j] = 0;
            for (k = 0; k < 2; k++)
                c[i][j] += a[i][k] * b[k][j];
        }
    }

    printf("矩阵1与矩阵2相乘的结果为:\n");
    for (i = 0; i < 3; i++)
    {
        for (j = 0; j < 3; j++)
        {
            printf("%d\t", c[i][j]);    
        }
        printf("\n");
    }
    return 0;
}