#include <stdio.h>
#include <string.h>
void main()
{
int a[3][4] = {{1,2,3,4},{5,6,7,8},{5,10,11,12}};
int b[4][3] = {{5,6,4},{5,9,7},{9,3,2},{4,2,4}};
int c[3][3] = {0};
int i = 0,sum=0,k =0;
int j =0, n=0;
printf("output array a\n");
for(i=0; i<3; i++)
{
for(j= 0; j<4;j++)
{
printf("%4d", a[i][j]);
}
printf("\n");
}
printf("output array b\n");
for(i=0; i<4; i++)
{
for(j= 0; j<3;j++)
{
printf("%4d", b[i][j]);
}
printf("\n");
}
for(i=0;i<3;i++)
{
for(n= 0;n<3;n++)
{
for(j=0;j<3;j++)
{
for(k=0;k<4;k++)
{
sum += a[i][k]*b[k][n];
}
c[i][n] = sum;
sum =0;
}
}
}
printf("output array c\n");
for(i=0; i<3; i++)
{
for(j= 0; j<3;j++)
{
printf("%4d", c[i][j]);
}
printf("\n");
}
return ;
}