>>32

#include <stdio.h>

int main(void)
{
int a[4][2] = {{5,3},{3,8},{1,6},{9,1}}, b[2][4] = {{7,1,5,4},{1,9,2,8}}, c[4][4];
int i, j, k;

for(i=0; i<4; i++) {
for(j=0; j<4; j++) {
c[i][j] = 0;
for(k=0; k<2; k++) c[i][j] += a[i][k] * b[k][j];
}}

for(i=0; i<4; i++) {
for(j=0; j<4; j++) printf("%d ", c[i][j]);
putchar('\n');
}

return 0;
}