Passing array Values Through Function in C Program






#include <stdio.h>
int add(int [], int);
int main()
{
    int n, i, x, a[100];
    printf("\n Enter the Limit : ");
    scanf(" %d", &n);
    for(i=0; i<n; i++)
    {
        printf("\n Enter the values %d :", i+1);
        scanf("%d", &a[i]);
    }
    x = add(a,n);
   
   
    printf("\n Total : %d",x);
 
}
int add(int a[], int n)
{
    int i,x=0;
    for(i=0; i<n; i++)
    {
       x=x+a[i];
    }
    return(x);
}

Comments