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