fork download
  1. #include <stdio.h>
  2. int sum(int m,int n){
  3. if(m>n) return 0;
  4. if(m==n) return m;
  5. return m + sum(m+1,n);
  6. }
  7.  
  8. int main(void) {
  9. int a,b;
  10. scanf("%d%d",&a,&b);
  11.  
  12. if(a<=0 || b<=0|| a>b){
  13. printf("エラー");
  14. return 1;}
  15. int result=sum(a,b);
  16. printf("%dから%dまでの和は%dです",a,b,result);
  17.  
  18.  
  19. return 0;
  20. }
  21.  
Success #stdin #stdout 0.01s 5288KB
stdin
2 3
stdout
2から3までの和は5です