質問編集履歴

3

文字

2020/11/29 04:50

投稿

assa
assa

スコア35

test CHANGED
File without changes
test CHANGED
@@ -46,6 +46,8 @@
46
46
 
47
47
  コードのように、自分は書きました。(arlist[1]は例です。)
48
48
 
49
+ convertは下の桁から順番に配列に入れていく関数です。
50
+
49
51
  しかし、printf("%d",&arlist[1]);この文は実行されずに終わります。
50
52
 
51
53
  どこが間違っているのでしょうか。

2

文字

2020/11/29 04:50

投稿

assa
assa

スコア35

test CHANGED
File without changes
test CHANGED
@@ -44,10 +44,14 @@
44
44
 
45
45
  ```
46
46
 
47
- コードのように自分は書きました。(arlist[1]は例です。)
47
+ コードのように自分は書きました。(arlist[1]は例です。)
48
48
 
49
49
  しかし、printf("%d",&arlist[1]);この文は実行されずに終わります。
50
50
 
51
51
  どこが間違っているのでしょうか。
52
52
 
53
+ convertが間違えていると思うのですが、どうもわかりません。
54
+
55
+ 配列もこのように渡すことで参照渡しのようになると思います。
56
+
53
- 教えてください。
57
+ どうか、教えてください。

1

コード

2020/11/29 04:44

投稿

assa
assa

スコア35

test CHANGED
File without changes
test CHANGED
@@ -14,11 +14,11 @@
14
14
 
15
15
  digit++;}
16
16
 
17
- for (digit;digit>0;digit--){
17
+ for (digit;digit>0;digit--){
18
18
 
19
- arlist[i]=n%(10*(digit-1));
19
+     arlist[i]=n%(10*(digit-1));
20
20
 
21
- i++;}}
21
+ i++;}}
22
22
 
23
23
  int main(void){
24
24