質問編集履歴
5
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
### ソースコード
|
16
16
|
|
17
|
-
|
17
|
+
```C
|
18
18
|
|
19
19
|
#include<stdio.h>
|
20
20
|
|
@@ -36,11 +36,7 @@
|
|
36
36
|
|
37
37
|
*x-=2019;
|
38
38
|
|
39
|
-
'''C
|
40
|
-
|
41
39
|
s="令和";
|
42
|
-
|
43
|
-
''''
|
44
40
|
|
45
41
|
}
|
46
42
|
|
@@ -77,3 +73,7 @@
|
|
77
73
|
|
78
74
|
|
79
75
|
}
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
```
|
4
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,9 +36,11 @@
|
|
36
36
|
|
37
37
|
*x-=2019;
|
38
38
|
|
39
|
+
'''C
|
40
|
+
|
39
41
|
s="令和";
|
40
42
|
|
41
|
-
|
43
|
+
''''
|
42
44
|
|
43
45
|
}
|
44
46
|
|
3
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,12 +1,22 @@
|
|
1
|
+
### 前提・実現したいこと
|
2
|
+
|
3
|
+
sに入っている平成という文字列を令和に変更したいです
|
4
|
+
|
5
|
+
また文字列と関数のルールを知りたいです
|
6
|
+
|
7
|
+
### **試したこと**
|
8
|
+
|
1
|
-
|
9
|
+
自分では関数内のsに*や&をつける、またmain関数内のprintfの部分を変更も試しました。main関数の中で変更する方法はわかるのですが外部関数に移した時がわかりません。
|
2
10
|
|
3
11
|
|
4
12
|
|
5
13
|
|
6
14
|
|
15
|
+
### ソースコード
|
7
16
|
|
8
17
|
|
18
|
+
|
9
|
-
|
19
|
+
#include<stdio.h>
|
10
20
|
|
11
21
|
void avrg(int *x,char *s){
|
12
22
|
|
2
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,12 +1,14 @@
|
|
1
|
-
sに入っている平成という文字列を令和に変更したいです。
|
1
|
+
sに入っている平成という文字列を令和に変更したいのですがポインタの理解が追い付かず上手に行きません。自分では関数内のsに*や&をつける、またmain関数内のprintfの部分を変更も試しました。main関数の中で変更する方法はわかるのですが外部関数に移した時がわかりません。文字列とポインタのルールに関することを教えてほしいです。
|
2
2
|
|
3
|
-
|
3
|
+
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
|
4
8
|
|
5
9
|
#include<stdio.h>
|
6
10
|
|
7
|
-
|
8
|
-
|
9
|
-
|
11
|
+
void avrg(int *x,char *s){
|
10
12
|
|
11
13
|
|
12
14
|
|
1
書式の改善
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
ポインタを使って引数に文字列を置き、外部関数でその文字列を変更するプログラムを作りたいです
|
1
|
+
ポインタを使って引数に文字列を置き、外部関数でその文字列を変更するプログラムを作りたいです
|
test
CHANGED
@@ -1,3 +1,7 @@
|
|
1
|
+
sに入っている平成という文字列を令和に変更したいです。
|
2
|
+
|
3
|
+
ソースコード
|
4
|
+
|
1
5
|
#include<stdio.h>
|
2
6
|
|
3
7
|
|