40 lines
702 B
C
40 lines
702 B
C
/* Sum of list - Program to calculate sum of list by passing an array to a function - May 2013 */
|
|
|
|
#include <stdio.h>
|
|
#include <conio.h>
|
|
|
|
int findsum(int x[ ], int n) ;
|
|
|
|
void main()
|
|
{
|
|
int i, n, x[50] ;
|
|
clrscr() ;
|
|
printf("Enter the number of elements: ") ;
|
|
scanf("%d", &n) ;
|
|
printf("Enter the elements: \n") ;
|
|
for(i=0 ; i<n ; i++)
|
|
scanf("%d", &x[i]) ;
|
|
printf("Sum of elements in list is: %d \n", findsum(x,n) ) ;
|
|
getch();
|
|
}
|
|
|
|
int findsum(int x[ ], int n)
|
|
{
|
|
int i, sum=0;
|
|
for(i=0 ; i<n ; i++)
|
|
sum=sum+x[i] ;
|
|
return sum;
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
Output:
|
|
|
|
Enter the number of elements: 4
|
|
Enter the elements:
|
|
1 4 2 5
|
|
Sum of elements in list is: 12
|
|
*/
|
|
|