回答編集履歴

3

引用の明記

2017/11/06 05:28

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -1,10 +1,10 @@
1
1
  フォーマット指定子`%c`によって整数値を渡すと宣言したのに、アドレスを渡しているからです。
2
2
 
3
- ```C
3
+ > ```C
4
4
 
5
5
  printf("input data=%c\n", &a);
6
6
 
7
- ```
7
+ > ```
8
8
 
9
9
 
10
10
 

2

修正

2017/11/06 05:28

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  ```C
4
4
 
5
- printf("input data=%c\n", a);
5
+ printf("input data=%c\n", &a);
6
6
 
7
7
  ```
8
8
 

1

修正

2017/11/06 05:27

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -16,4 +16,4 @@
16
16
 
17
17
  『aのアドレスをとって、そのアドレスの指し示す値をとる』最初からaと書けばよいです。
18
18
 
19
- ポインタをろくに理解しない段階で、適当にエラーを取ろうとするのはよしましょう。
19
+ ポインタなどをろくに理解しない段階で、適当にエラーを取ろうとするのはよしましょう。