codice:
#include <stdio.h>
#define dim 10
int somma(int a[], int n);
int main(){
int a[dim];
int n, i;
printf("inserire dimensioni vettore = ");
scanf("%d", &n);
for(i=0;i<n;i++){
printf("a[%d] = ", i);
scanf("%d", &a[i]);
}
printf("la somma degli elementi del vettore e' %d\n", somma(a, n));
system("pause");
return 0;
}
int somma(int a[], int n){
int i, sum = 0;
for(i=0;i<n;i++){
sum=sum+a[i];
}
return sum;
}
Alla funzione devi passare l'array e la sua dimensione. Comunque la prossima volta posta il codice indentato con i tag code.