回答編集履歴

2

追記

2018/07/02 07:11

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -35,3 +35,25 @@
35
35
  }
36
36
 
37
37
  ```
38
+
39
+
40
+
41
+ ---
42
+
43
+ また、入力が正の整数であるかどうかの判定は早い段階で済ませてしまった方が良いでしょう。
44
+
45
+ うっかり無限ループを踏むと対処が面倒です。
46
+
47
+ ```C
48
+
49
+ scanf("%d", &n);
50
+
51
+ if(n <= 0){
52
+
53
+ printf("入力が正の整数ではありません");
54
+
55
+ return 1;
56
+
57
+ }
58
+
59
+ ```

1

再送

2018/07/02 07:11

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
File without changes