#include<iostream>
using namespace std;
int accmulation(int *array,int arrlen)
{
if(arrlen==0)
{
return 0;
}
if(arrlen==1)
{
return array[0];
}
return array[0]+accmulation(array+1,arrlen-1);
}
int main()
{
int array[]={1,2,3,4,5,6,7,8};
int arrlen=sizeof(array)/sizeof(int);
cout<<accmulation(array,arrlen)<<endl;
}