/******************************************************************************************** ex2.cpp Jim Millard for CO311 More basic array processing ********************************************************************************************/ #include <iostream> #include <string> using namespace std; void ParseAndPrint(char [], int); void ParseAndPrint(int [], int); void main() { const int MaxListSize = 10; int Values[MaxListSize]; //show each element of the array after initialization ParseAndPrint(Values, MaxListSize); int n=0; int CurrentInput; while ((n < MaxListSize) && (cin >> CurrentInput)) { Values[n] = CurrentInput; n++; //show each element of the array, ever pass of the loop ParseAndPrint(Values, MaxListSize); } //show each element of the array after exiting the loop ParseAndPrint(Values, MaxListSize); } void ParseAndPrint(char array[], int size) { for (int i = 0; i < size; i++) cout << array[i]; cout << endl; } void ParseAndPrint(int array[], int size) { for (int i = 0; i < size; i++) cout << array[i] << ' '; cout << endl; }