回答編集履歴

2

追記

2015/11/13 15:23

投稿

T.Kanno
T.Kanno

スコア915

test CHANGED
@@ -1,8 +1,14 @@
1
+ いろいろ、まずそうなところがあるようです。
2
+
3
+
4
+
1
5
  > start=end; //こんどはendを進めたいので値をセット
2
6
 
3
7
 
4
8
 
5
9
  おそらく、これは end = start; の誤りでしょう。
10
+
11
+ いきなり、start を未初期化の end で破壊してしまっています。
6
12
 
7
13
 
8
14
 
@@ -16,4 +22,6 @@
16
22
 
17
23
 
18
24
 
25
+ これぐらいかな?
19
26
 
27
+

1

おかしなところの追記

2015/11/13 15:23

投稿

T.Kanno
T.Kanno

スコア915

test CHANGED
@@ -2,4 +2,18 @@
2
2
 
3
3
 
4
4
 
5
- おそらく、これは end = start; の誤りでしょう
5
+ おそらく、これは end = start; の誤りでしょう
6
+
7
+
8
+
9
+ > printf("%d",buf[j]); //startからend未満までの数値を出力
10
+
11
+
12
+
13
+ ここは
14
+
15
+ printf("%c",buf[j]); //startからend未満までの数値を出力
16
+
17
+
18
+
19
+