// mySum1.cc - Example file for creating a sum of elements of an array
// Michael Haggerty for CISC105 sec 99

#include <iostream>

using namespace std;

void printArray(int list[], int size);
int addElements(int list[], int size);

int main()
{
   int A[] = {2, 4, 1, 7};
   int result;
   
   result = addElements(A, 4);

   printArray(A, 4);
   cout << " = " << result << endl;
   
}

int addElements(int list[], int size)
{
   int result = 0;
   for(int i = 0; i < size; i++)
      result += list[i];
   return result;
}

void printArray(int list[], int size)
{
   for(int i = 0; i < size - 1; i++)
      cout << list[i] << " + ";
   
   cout << list[size-1];
}