题目链接:http://bailian.openjudge.cn/practice/3256
# include <stdio.h>
int main()
{
int x1,y1,x2,y2;
int a[100][100],b[100][100],c[100][100];
int row,col,p;
scanf("%d%d",&x1,&y1);
for(row=0;row<x1;row++)
for(col=0;col<y1;col++)
scanf("%d",&a[row][col]);
scanf("%d%d",&x2,&y2);
for(row=0;row<x2;row++)
for(col=0;col<y2;col++)
scanf("%d",&b[row][col]);
for(row=0;row<x1;row++)
for(col=0;col<y2;col++)
c[row][col]=0;
for(p=0;p<y1;p++)
for(row=0;row<x1;row++)
for(col=0;col<y2;col++)
c[row][col]+=a[row][p]*b[p][col];
for(row=0;row<x1;row++)
{
for(col=0;col<5;col++)
{
printf("%5d",c[row][col]);
if(col==4)
printf("\n");
}
}
return 0;
}