fork download
  1. #include <stdio.h>
  2.  
  3. int sumodd(int n){
  4. if(n<=0)
  5. return 0;
  6. else{
  7. if(n%2==0)
  8. return sumodd(n-1);
  9. else if(n%2!=0)
  10. return n+sumodd(n-2);
  11. }
  12. }
  13.  
  14. int main(void) {
  15. int n;
  16. scanf("%d",&n);
  17. printf("%d",sumodd(n));
  18. return 0;
  19. }
  20.  
Success #stdin #stdout 0s 5328KB
stdin
3
stdout
4