//----------------------------------------------------------------------------
#include "boolean.h"

const int MAX_INTEGERS = 20;
typedef int integer_array[MAX_INTEGERS];
struct smart_integer_array {
    int NumberOfItems;
    integer_array Items;
    };

void Initialize(smart_integer_array& AnArray);
boolean AddItem(smart_integer_array& AnArray, int Item);
boolean GetItem(smart_integer_array AnArray, int ItemNumber, int& Item);
int NumberOfItems(smart_integer_array AnArray);
int Total(smart_integer_array AnArray);
int Average(smart_integer_array AnArray);
//----------------------------------------------------------------------------
