質問編集履歴

4

実行結果の訂正

2016/07/14 09:09

投稿

nortordam
nortordam

スコア25

test CHANGED
File without changes
test CHANGED
@@ -190,10 +190,14 @@
190
190
 
191
191
  ```
192
192
 
193
- 実行結果;セグメンションフォルト
193
+ 実行結果;--- Sort Time is 0.0sec. ---
194
194
 
195
195
  ```
196
196
 
197
+ セグメンションフォルトは08sort.txtの位置が元の場所においてあり1行多かったからでした。お騒がせして申し訳ありません。
198
+
199
+
200
+
197
201
  昇順したいデータは4ケタの整数です。
198
202
 
199
203
  恐らくループやどこかの記述が間違っているんだと思いますが、そこがどこかわかりません

3

\(\*\(array \+ \(j-1\)\)\)を\(\*\(array \+ \(j-1\)\)\)\)にしました

2016/07/14 09:08

投稿

nortordam
nortordam

スコア25

test CHANGED
File without changes
test CHANGED
@@ -50,13 +50,13 @@
50
50
 
51
51
  {
52
52
 
53
- if((*(array + j)) < (*(array + (j-1))){
53
+ if((*(array + j)) < (*(array + (j-1)))){
54
54
 
55
55
  temp=(*(array + j));
56
56
 
57
- (*(array + j))=(*(array + (j-1)));
57
+ (*(array + j))=(*(array + (j-1))));
58
-
58
+
59
- (*(array + (j-1)))=temp;
59
+ (*(array + (j-1))))=temp;
60
60
 
61
61
  }
62
62
 

2

int tmpをint tempに変更

2016/07/14 08:50

投稿

nortordam
nortordam

スコア25

test CHANGED
File without changes
test CHANGED
@@ -40,7 +40,7 @@
40
40
 
41
41
 
42
42
 
43
- int i,j,tmp;
43
+ int i,j,temp;
44
44
 
45
45
  for(i=0;i<(COUNT-1);i++){
46
46
 

1

ソートメインの閉じかっこを更新しました

2016/07/14 08:47

投稿

nortordam
nortordam

スコア25

test CHANGED
File without changes
test CHANGED
@@ -60,6 +60,10 @@
60
60
 
61
61
  }
62
62
 
63
+ }
64
+
65
+ }
66
+
63
67
  // ソート(並び替え)の処理を本関数で実現すること
64
68
 
65
69
  // 処理をまとめたい場合は,別関数を定義すること