fork download
  1. #include <stdio.h>
  2. int main() {
  3. int tab[] = {1,2,-4,3,0,-1,1,2,1,-2,5};
  4. int sum=0;
  5. int maximum=tab[0];
  6. for(int i=0;i<11;i++){
  7. sum=sum+tab[i]>tab[i]?sum+tab[i]:tab[i];
  8. maximum=maximum>sum?maximum:sum;
  9. }
  10.  
  11. printf("max= %d\n", maximum);
  12. return 0;
  13. }
Success #stdin #stdout 0s 5320KB
stdin
Standard input is empty
stdout
max= 9