下面的程序是输入数组a、数组b,计算c=a+b,并输出c的数据。
请把函数array_sum补充完整
#include <stdio.h>
#include <math.h>
void array_sum(int *a,int *b,int *c,int m,int n)
{//a是二维数组的首地址,b是另有一个二维数组的首地址;
//m是数组的行数,n是数组的列数
//计算c=a+b
//在这里添加函数体
}
int main()
{
int a[2][3],b[2][3],c[2][3];
int i,j;
//下面输入数组a的数据
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
}
//下面输入数组b的数据
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&b[i][j]);
}
}
//调用函数array_sum求矩阵a、b的和,存入矩阵c
array_sum(&a[0][0],&b[0][0],&c[0][0],2,3);
//下面输出数组c中的数据
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",c[i][j]);
}
printf("\n");
}
return 0;
}