fork(1) download
  1. #include <stdio.h>
  2.  
  3. int func(int n){
  4. int c=0; //計算結果を格納する変数cを定義
  5. if(n>10){ //もしnが10より大きければ
  6. c=20; //cに20を代入
  7. }
  8. else{ //それ以外(10以下)
  9. for(int i=1; i<=n ;i++){ //1からnまで繰り返す(総和)
  10. c=c+i; //cにiを代入
  11. }
  12.  
  13. }
  14. return c; //計算結果を返す
  15. }
  16. int main(void){
  17. int a,b; //int型のaを定義、funcの戻り値を受け取るbを定義
  18. scanf("%d",&a); //キーボードから整数を入力し、aに代入
  19. b=func(a); //func関数にaを渡して結果をbに代入
  20. printf("%d",b); //bの値を出力
  21. return 0; //正常に終了
  22. }
  23.  
  24.  
Success #stdin #stdout 0.01s 5320KB
stdin
2
stdout
3