回答編集履歴
2
誤記訂正
test
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
十分おおきな配列を最初に確保しておけば良いです。
|
2
|
-
4
|
2
|
+
47回目でint型(32ビット整数)の上限を超えます。
|
3
3
|
95回目でlong long int 型(64ビット整数)の上限を超えます。
|
4
4
|
なので100程度確保しておけば十分です。
|
5
|
-
4
|
5
|
+
47以上の数値の場合、オーバーフローがおこり正しい結果が表示されませんが、そのままにしてあります。
|
6
6
|
```C
|
7
7
|
#include <stdio.h>
|
8
8
|
int main(){
|
1
追記しました。
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
48回目でint型(32ビット整数)の上限を超えます。
|
3
3
|
95回目でlong long int 型(64ビット整数)の上限を超えます。
|
4
4
|
なので100程度確保しておけば十分です。
|
5
|
-
|
5
|
+
48以上の数値の場合、オーバーフローがおこり正しい結果が表示されませんが、そのままにしてあります。
|
6
6
|
```C
|
7
7
|
#include <stdio.h>
|
8
8
|
int main(){
|