第1关:编程计算m×s阶矩阵A和s×n阶矩阵B之积
#include <stdio.h>
#include <stdlib.h>
#define M 10
#define S 10
#define N 10
int main()
{
/********** Begin **********/
int a[M][S],b[S][N],c[M][N]={0},i,j,k,m,s,n;
scanf("%d\t%d\t%d",&m,&s,&n);
for(i=0;i<m;i++)
{
for(j=0;j<s;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<s;i++)
{
for(j=0;j<n;j++)
{
scanf("%d",&b[i][j]);
}
}
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
for(k=0;k<s;k++)
c[i][j]+=a[i][k]*b[k][j];
printf("%d\t",c[i][j]);
}
printf("\n");
}
/********** End **********/
return 0;
}