cfree中输入数组长度和数组数据,怎样求数祖总和

cfree中输入数组长度和数组数据,怎样求数祖总和

可以获取数组的长度n后,再定义一个长度为n的数组,然后在一个循环中获取n个元素,然后把每个元素的值累加和中,循环结束打印其和即可,代码如下:

#include <stdio.h>


int main(void){
    
    int sum=0,i; // sum为数组元素的和 
    int n;
    printf("请输入数组的长度:");
    scanf("%d",&n); 
    int arr[n];
    for(i=0;i<n;i++){ 
        printf("请输入第%d个元素:",i+1);
        scanf("%d",&arr[i]) ;
        sum+=arr[i];
    }
    
    
    printf("数组的和是:%d\n",sum);
    
    return 0;
}

img