質問編集履歴

3

ミス

2018/08/09 08:22

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,72 +1,60 @@
1
1
  ```c
2
2
 
3
- #include <stdio.h>
3
+ #include <stdio.h>
4
+
5
+ #include <string.h>
6
+
7
+ int main (){
8
+
9
+
10
+
11
+ int x = 0,y = 1,numbur,i = 0;
12
+
13
+ char s[100];
14
+
15
+ int average = 0;
16
+
17
+ while(1){
18
+
19
+ scanf("%d",&numbur);
20
+
21
+ switch(numbur){
22
+
23
+ case 1:
24
+
25
+ printf("モード1を選んだね\n");
26
+
27
+ fgets(s,sizeof(s),stdin);
28
+
29
+ sscanf(s,"%d",&x);
30
+
31
+ average += s[i];
32
+
33
+ i++;
34
+
35
+ break;
4
36
 
5
37
 
6
38
 
7
- int main (){
39
+ case 2:
8
40
 
9
-
41
+ printf("モード2を選んだね\n");
10
42
 
11
-     int x = 0,y = 1,numbur,i = 0;
43
+ average = average / (i+1);
12
44
 
13
-      char s[100];
45
+ printf("平均は%dです\n",average);
14
46
 
15
-     int average = 0;
47
+ break;
16
48
 
17
- while(1){
49
+   }
18
50
 
19
- scanf("%d\n",&numbur);
51
+ }
20
52
 
21
- printf("%d",numbur);
22
-
23
- switch(numbur){
24
-
25
- case 1:
26
-
27
- printf("モード1を選んだね\n");
28
-
29
- fgets(s,sizeof(s),stdin);
30
-
31
- sscanf(s,"%d",&x);
32
-
33
- average += s[i];
34
-
35
-
36
-
37
- i++;
38
-
39
-
40
-
41
- break;
42
-
43
- case 2:
44
-
45
- printf("モード2を選んだね\n");
46
-
47
- average = average / i;
48
-
49
- printf("平均は%dです\n",average);
50
-
51
-
52
-
53
- break;
54
-
55
-
56
-
57
- default:
58
-
59
- break;
60
-
61
- }
62
-
63
- return 0;
53
+ return 0;
64
-
65
-
66
54
 
67
55
  }
68
56
 
69
- }
57
+
70
58
 
71
59
  ~
72
60
 

2

misu

2018/08/09 08:22

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,70 +1,72 @@
1
1
  ```c
2
2
 
3
- 1 #include <stdio.h>
3
+ #include <stdio.h>
4
4
 
5
- 2
5
+
6
6
 
7
- 3 int main (){
7
+ int main (){
8
8
 
9
- 4
9
+
10
10
 
11
- 5 int x = 0,y = 1,numbur,i = 0;
11
+     int x = 0,y = 1,numbur,i = 0;
12
12
 
13
- 6 char s[100];
13
+      char s[100];
14
14
 
15
- 7 int average = 0;
15
+     int average = 0;
16
16
 
17
- 8 while(1){
17
+ while(1){
18
18
 
19
- 9 scanf("%d\n",&numbur);
19
+ scanf("%d\n",&numbur);
20
20
 
21
- 10 printf("%d",numbur);
21
+ printf("%d",numbur);
22
22
 
23
- 11 switch(numbur){
23
+ switch(numbur){
24
24
 
25
- 12 case 1:
25
+ case 1:
26
26
 
27
- 13 printf("モード1を選んだね\n");
27
+ printf("モード1を選んだね\n");
28
28
 
29
- 14 fgets(s,sizeof(s),stdin);
29
+ fgets(s,sizeof(s),stdin);
30
30
 
31
- 15 sscanf(s,"%d",&x);
31
+ sscanf(s,"%d",&x);
32
32
 
33
- 16 average += s[i];
33
+ average += s[i];
34
34
 
35
- 17 i++;
35
+
36
36
 
37
- 18
37
+ i++;
38
38
 
39
- 19 break;
39
+
40
40
 
41
- 20 case 2:
41
+ break;
42
42
 
43
- 21 printf("モード2を選んだね\n");
43
+ case 2:
44
44
 
45
- 22 average = average / i;
45
+ printf("モード2を選んだね\n");
46
46
 
47
- 23
47
+ average = average / i;
48
48
 
49
- 24 printf("平均は%dです\n",average);
49
+ printf("平均は%dです\n",average);
50
50
 
51
- 25 break;
51
+
52
52
 
53
- 26
53
+ break;
54
54
 
55
- 27 default:
55
+
56
56
 
57
- 28 break;
57
+ default:
58
58
 
59
- 29 }
59
+ break;
60
60
 
61
- 30 return 0;
61
+ }
62
62
 
63
- 31
63
+ return 0;
64
64
 
65
- 32 }
65
+
66
66
 
67
- 33 }
67
+ }
68
+
69
+ }
68
70
 
69
71
  ~
70
72
 

1

ミス

2018/08/09 07:15

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  1 #include <stdio.h>
4
4
 
5
- 2 #include <string.h>
5
+ 2
6
6
 
7
7
  3 int main (){
8
8