一道C语言题,求矩阵乘法

2020-06-08 社会 86阅读
#include
void main()
{
int m,n,p,x,y,z,sum;
int a[10][10];
int b[10][10];
int c[10][10];
x=0;y=0;z=0;sum=0;
scanf("%d%d%d",&m,&n,&p);
for(x=0;x {for(y=0;y {scanf("%d",&a[x][y]);}}
for(y=0;y {for(z=0;z {scanf("%d",&b[y][z]);}}//这里没加&
for(x=0;x {for(z=0;z {for(y=0;y {c[x][z]=a[x][y]*b[y][z];//这里是*
sum+=c[x][z];}
c[x][z]=sum;
sum=0;
printf("%d ",c[x][z]);//给你加了个空格

}
printf("\n");//如果要输出成阵列的形式,加这句
}
}
望采纳!
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com