回答編集履歴

3

変更

2017/11/13 02:05

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -26,17 +26,17 @@
26
26
 
27
27
  int main(){
28
28
 
29
- char x;
29
+ char a;
30
30
 
31
- char *a;
31
+ char *p;
32
32
 
33
- a=&x;
33
+ p=&a;
34
34
 
35
35
  printf("input a small character =");
36
36
 
37
- scanf("%c", a);
37
+ scanf("%c", p);
38
38
 
39
- char b = toupper(x);
39
+ char b = toupper(a);
40
40
 
41
41
  printf("capital is =%c\n", b);
42
42
 

2

修正

2017/11/13 02:05

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -26,13 +26,17 @@
26
26
 
27
27
  int main(){
28
28
 
29
+ char x;
30
+
29
31
  char *a;
32
+
33
+ a=&x;
30
34
 
31
35
  printf("input a small character =");
32
36
 
33
37
  scanf("%c", a);
34
38
 
35
- char b = toupper(*a);
39
+ char b = toupper(x);
36
40
 
37
41
  printf("capital is =%c\n", b);
38
42
 

1

追加

2017/11/13 02:04

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -13,3 +13,31 @@
13
13
 
14
14
 
15
15
  とされるのがよろしいかと
16
+
17
+
18
+
19
+ または
20
+
21
+ ```c
22
+
23
+ #include<stdio.h>
24
+
25
+ #include <ctype.h>
26
+
27
+ int main(){
28
+
29
+ char *a;
30
+
31
+ printf("input a small character =");
32
+
33
+ scanf("%c", a);
34
+
35
+ char b = toupper(*a);
36
+
37
+ printf("capital is =%c\n", b);
38
+
39
+ return 0;
40
+
41
+ }
42
+
43
+ ```