以m行n列二维数组为参数进行方法调用,分别计算二维数组各列元素之和,返回并输出计算的结果。 求解。。

如题所述

请看行不?
#include<stdio.h>
int print(int a[][],m,n)
{
int i,j,sum=0;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
sum+=a[i][j];
return sum;
}
void main()
{
int i,j,m,n,a[][],sum=0;
printf("请输入m,n的值:");
scanf("%d,%d",m,n);

printf("请将数组赋值:");
for(i=0;i<m;i++)
for(j=0;j<n;j++)
scanf("%d",a[i][j]);
sum=print(a,m,n);
}
温馨提示:答案为网友推荐,仅供参考