小编Cam*_*191的帖子

找到数组C中的数字总和

我已经研究了一个多小时这个主题,我没有运气所以我决定继续问这个问题.我一直在搞清楚如何在程序上输入数字之后从数组中找到10个不同数字的总和.例如,它要求您输入10个不同的数字,并且在数组中输入后它们将全部加起来.这是代码.顶部是功能.底部来自main().任何帮助都将受到高度赞赏.

void addNum(int z[])
{
    int sum = 0;
    int i;

    //scanf("%d", &z[i]);

    sum = sum + z[i];

    printf("\nThe sum of numbers you entered is %d.\n", sum);
}
Run Code Online (Sandbox Code Playgroud)

...........

int z[10];
int i;
int num = 0;

printf("Please enter 10 different numbers: \n");

for(i = 0; i < 10; i++)
{
    z[i] = num;
    scanf("%d", &num);
}

printf("\nThe numbers you entered were: ");

for (i = 1; i <= 10; i++)
{
    printf("%d ", z[i]);
}
printf("\n");

//scanf("%d", z[i]);

addNum(z[i]);
Run Code Online (Sandbox Code Playgroud)

c arrays sum

0
推荐指数
1
解决办法
148
查看次数

标签 统计

arrays ×1

c ×1

sum ×1