/* Program 11-11

   Program to sum the elements of an integer array */

int array_sum (int array[], int n)
 {
  int sum = 0, *pointer;
  int *array_end = array + n;

  for ( pointer = array; pointer < array_end; ++pointer )
   sum += *pointer;

  return (sum);
 }

main ()
{
 static int values[] = { 3, 7, -9, 3, 6, -1, 7, 9, 1, -5 };

 printf ("The sum of the array is %d\n", array_sum (values, 10);
}


/* Program Output

The sum of the array 21

*/

