int Array[8] = {1, -2, 3, 10, -4, 7, 2, -5};
int sum = 0;
int MaxSum = -100;
for (int Index = 0; Index <8; Index ++)
{
sum =0;
for (int iStartIndex = Index; iStartIndex <8; iStartIndex++)
{
sum += Array[iStartIndex];
if (sum >MaxSum)
{
MaxSum = sum;
}
}
}
cout<<MaxSum <<endl;