文章

16

粉丝

50

获赞

1

访问

3.0k

头像
c++求二维数组的每行之和
我要提问
发布于2024年3月16日 21:33
阅读数 139

哪里出错了呀,怎么题目系统显示编译错误嘞,我在编译器上执行的好好的呀

#include <iostream>
using namespace std;
#define N 10

void row_sum(int m,int n,int a[N][N],int* res)//题目给的参数形式
{
    for(int  i=0;i<m;i++)
    {  int sum=0;
        for(int j=0;j<n;j++)
        {
            sum+=*(*(a+i)+j);
        }
        *(res+i)=sum;
    }
}//一道交互题,这是需要提交的答案。

int main()
{
    int m,n;
    cin >> m >> n;
    int a[N][N];
    int b[m];
    for (int i=0;i<m;++i){
        for (int j=0;j<n;++j){
            cin >> a[i][j];
        }
    }
    row_sum(m,n,a,b);
    for (int i=0;i<m;++i){
        cout << b[i] << endl;
    }

...
登录查看完整内容


登录后发布评论

1 条评论
snake VIP
2024年3月16日 22:44

这个代码没有问题啊,可以正常编译

赞(0)