Why Iām getting run error in the below code?
code:
#include
using namespace std;
int main() {
int t,n;
cin>>t;
int a[1000];
int cursum=0;
int maxsum=0;
for(int i=0;i<t;i++){
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=0;i<n;i++){
cursum=cursum+a[i];
if(cursum<0){
cursum=0;
}
if(maxsum<cursum){
maxsum=cursum;
}
}
cout<<maxsum<<endl;
}
return 0;
}