回答編集履歴
2
説明追記
test
CHANGED
@@ -2,6 +2,7 @@
|
|
2
2
|
|
3
3
|
`ans == 1 + rand()%9;` では変数に代入できてないです。
|
4
4
|
do-while の対応も取れていないです。
|
5
|
+
`kaisuu`という変数が余計なことをしています。
|
5
6
|
|
6
7
|
ざっと修正してみました。
|
7
8
|
|
1
挑戦回数の処理を変更
test
CHANGED
@@ -27,10 +27,9 @@
|
|
27
27
|
k = 9999;
|
28
28
|
int ans = 1 + rand()%k;
|
29
29
|
int count = 0;
|
30
|
-
do{
|
31
|
-
k =
|
30
|
+
for (; k != 1; k /= 2)
|
32
31
|
count++;
|
33
|
-
|
32
|
+
printf("挑戦回数 %d回\n", count);
|
34
33
|
|
35
34
|
int kaitou;
|
36
35
|
int miss = 0;
|