无法将数据存储在数组中

用户名

我想逐行添加2D数组的元素,然后将要存储的总和存储在另一个数组中。像:: 3行3列的数组。{1,2,3} => 6,{2,3,4} => 9,{5,6,7} => 18现在我想存储在另一个数组中的值(6,9,18)我应该怎么做?我只能对行进行总结。我应该使用malloc吗?请帮忙。

#include<stdio.h>
void main(){
    int i,j,k,sum=0;
    int array[3][3]={
        {1,2,4},
        {4,5,6},
        {7,8,9}
    };
    int array2[k];
    for(i=0;i<=2;i++){
        for(j=0;j<=2;j++){
            sum=sum+array[i][j];
        }
        printf("sum is %d in row %d in array1 \n \n",sum,i);

        sum=0;
    }
}   
卡斯坦尼达

如果您知道您的数组恰好包含3行,则无需使用any malloc只需像这样声明结果数组:int array2[3]然后,将您的总和存储在这样的数组中:(array2[i] = sum;在内循环之后,j迭代器在哪里)。为了使代码更可预测sum,请在计算总和时在内循环之前将其设置为零。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法将值存储在数组中

来自分类Dev

将数组存储在数据协定中

来自分类Dev

PHP / MYSQL 循环仅迭代一次,无法将数据存储在数组中

来自分类Dev

无法将数据存储在数据库中

来自分类Dev

从 React 中的输入字段将数据存储在数组中

来自分类Dev

我无法从Firebase操作存储在数组中的数据

来自分类Dev

将char存储在数组C中无法正常工作

来自分类Java

如何将数据存储在数组中,使用函数

来自分类Dev

PHP将数据存储在数组中并读取它们

来自分类Dev

如何从Web API将数据存储在数组中

来自分类Dev

如何将解析后的数据存储在数组中?

来自分类Dev

如何将接收到的数据存储在数组中?

来自分类Dev

无法在数组nodejs中存储数组

来自分类Dev

将数据存储在数据帧中

来自分类Dev

在数组中存储数据的问题 - Swift

来自分类Dev

在数据库中存储数组

来自分类Dev

MIPS 操作存储在数据中的数组

来自分类Dev

将函数存储在数组中

来自分类Dev

将地图对象存储在数组中

来自分类Dev

将grep输出存储在数组中

来自分类Dev

将脚本 src 存储在数组中

来自分类Dev

将函数存储在数组中

来自分类Dev

将数字存储在数组中,C ++

来自分类Dev

将Grep的输出存储在数组中

来自分类Dev

将 for 循环的结果存储在数组中

来自分类Dev

将矩阵存储在数组中 - MATLAB

来自分类Dev

将指针存储在数组中

来自分类Dev

将var存储在数组中

来自分类Dev

将 Mysql 行存储在数组中