/* Program 11-12

   Program to sum the elements of an integer array */

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

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

  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

*/

