标签:
2 1 3 1 2 1 2 3 2 2 3 1 2 3 4 1 0 1 0 1 0 0 0 0
1 2 3 2 4 6 1 2 1 3 4 3
#include<iostream>
#include<stdio.h>
#include<string.h>
using namespace std;
int main()
{
int m,n,k,i,j,g,l,a[50][50],b[50][50],c[50][50];
while(scanf("%d%d%d",&m,&n,&k))
{
if(m==0 &&n==0 &&k==0)
break;
for(i=0;i<m;i++) //2 3
for(j=0;j<n;j++)
cin>>a[i][j];
for(i=0;i<n;i++) //2 3
for(j=0;j<k;j++)
cin>>b[i][j];
memset(c,0,sizeof(c));
for(i=0;i<m;i++)
{
for(j=0;j<k;j++)
{
g=0;l=0;
while(g<=n-1 &&l<=n-1)
c[i][j]=c[i][j]+a[i][g++]*b[l++][j];
}
}
for(i=0;i<m;i++)
{
for(j=0;j<k-1;j++)
cout<<c[i][j]<<" ";
cout<<c[i][j]<<endl;
}
}
return 0;
}
标签:
原文地址:http://blog.csdn.net/zuguodexiaoguoabc/article/details/43985781