fork(1) download
  1. #include <iostream>
  2.  
  3. int sumelements(int index, int *list)
  4. {
  5. if (index < 0) return 0;
  6. return list[index] + sumelements(index - 1, list);
  7. }
  8.  
  9. int main()
  10. {
  11. const int arraylength = 10;
  12. int list[arraylength] = {1,2,3,4,5,6,7,8,9,10};
  13. std::cout << sumelements(arraylength - 1, list);
  14. }
Success #stdin #stdout 0s 4288KB
stdin
Standard input is empty
stdout
55