#include <stdio.h>
#define M 2
/*我把M,N,K都设为2来调试的*/
#define N 2
#define K 2
main()
{
int a[M][K],b[K][N],c[M][N];
int i,j,h;
clrscr();
for(i=0;i<M;i++)
{
for(j=0;j<K;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<M;i++)
{
for(j=0;j<K;j++)
{
printf("a[%d][%d]=%d\n",i,j,a[i][j]);
}
}
for(i=0;i<K;i++)
{
for(j=0;j<N;j++)
{
scanf("%d",&b[i][j]);
}
}
for(i=0;i<K;i++)
{
for(j=0;j<N;j++)
{
printf("b[%d][%d]=%d\n",i,j,b[i][j]);
}
}
printf("\n\n");
for(i=0;i<M;i++)
{
for(j=0;j<N;j++)
{c[i][j]=0;
for(h=0;h<K;h++)
{ c[i][j]=c[i][j]+a[i][h]*b[h][j];
}
}
}
for(i=0;i<M;i++)
{
for(j=0;j<N;j++)
{
printf("c[%d][%d]=%d\n",i,j,c[i][j]);
}
}
getch();
}