C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)输入描述:输入数据首先给出4个正整数A1,A2,B1,B2(1<=A1,A2,B1,B2<=10),然后是A1行A2列的整数,再然后是B1行B2列的整数,分别表示

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 02:54:34
C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)输入描述:输入数据首先给出4个正整数A1,A2,B1,B2(1<=A1,A2,B1,B2<=10),然后是A1行A2列的整数,再然后是B1行B2列的整数,分别表示
xT[OA+ {_ T0m틊U/ҊR&^A^:}M99oΜYor8kv;<+?T q׏pRvUAoZ+>uoM]֚][GUU,0N6j.p:Z>?  hk,=C6Mفr>W+ ? oi;+&@ҽ?~(]?imopKP%۫^syԺ6]c+ݦҪ`bv]߳C?QC{Bt^en̯3hRiPv̢`aH^O/Cas`jR7̑ưÈQq.p#7xiBTg^ H͉>K4N>%ID:rwYr!*`|` 5@yVB-œ0t7EEb9\$̈G4yx0KΙ$~kFZxφx!  4úGj[N:P[H.061 Tjt,3#WǂvIҺ,陮QCr녻H]1=>J7^kF,+ݲј%SDPOcJq`.Ę{O|%0ހ`R"Gl1z-٬ΊnFBGLZ;1 chKI DD 08#l3>jrK0>?_^

C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)输入描述:输入数据首先给出4个正整数A1,A2,B1,B2(1<=A1,A2,B1,B2<=10),然后是A1行A2列的整数,再然后是B1行B2列的整数,分别表示
C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)
输入描述:输入数据首先给出4个正整数A1,A2,B1,B2(1<=A1,A2,B1,B2<=10),然后是A1行A2列的整数,再然后是B1行B2列的整数,分别表示矩阵A和B.
输出描述:请计算并输出矩阵A和B相乘的结果(结果的每个元素都在32位整数范围之内),输入和输出格式参见样例.
输入样例:
2 3 3 2
1 2 0
2 0 4
1 4
0 2
3 0
输出样例:
1 8
14 8

这是我编的程序,反正是错的,求大神指导一下哪里出错了,我知道不能用变量定义数组长度,但真心不知道该如何表示数组长度了.

C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)输入描述:输入数据首先给出4个正整数A1,A2,B1,B2(1<=A1,A2,B1,B2<=10),然后是A1行A2列的整数,再然后是B1行B2列的整数,分别表示
#include
#include
main(){
int A1,A2,B1,B2;
int **a,**b,**c;
int i,j,x,y,z;
scanf("%d %d %d %d",&A1,&A2,&B1,&B2);
a = (int **) malloc(sizeof(int *) * A1);
for (j=0;j