int main()
{
int a[8]={-1,-2,-3,-10,-4,-7,-2,-5};
int sum=0;
int GreateSum=0;
for (int i=0;i<8;i++)
{
sum+=a[i];
if (sum<0)
{
sum=0;
}
if (sum>GreateSum)
{
GreateSum=sum;
}
}
if (GreateSum==0)
{
for (int i=0;i<8;i++)
{
if (GreateSum==0)
{
GreateSum=a[i];
}
else
if (GreateSum<a[i])
{
GreateSum=a[i];
}
}
}
cout<<"sum:"<<GreateSum<<endl;
system("pause");
return 0;
}