回答編集履歴

1

別解

2020/11/21 06:33

投稿

kazuma-s
kazuma-s

スコア8224

test CHANGED
@@ -23,3 +23,47 @@
23
23
  }
24
24
 
25
25
  ```
26
+
27
+ **追記**
28
+
29
+ 本当に上のコードを理解したのですか?
30
+
31
+ scanf の書式について調べましたか?
32
+
33
+ コメントをください。
34
+
35
+
36
+
37
+ 通常なら、次のようなコードを書くはずです。
38
+
39
+ ```C
40
+
41
+ #include <stdio.h>
42
+
43
+
44
+
45
+ int main(void)
46
+
47
+ {
48
+
49
+ char str[1000];
50
+
51
+ fgets(str, sizeof(str), stdin);
52
+
53
+ char a, b, c, d;
54
+
55
+ a = str[0] - '0';
56
+
57
+ b = str[1] - '0';
58
+
59
+ c = str[2] - '0';
60
+
61
+ d = str[3] - '0';
62
+
63
+ printf("%d ", a + d);
64
+
65
+ printf("%d\n", b + c);
66
+
67
+ }
68
+
69
+ ```