回答編集履歴

2

条件式を書き換えました。

2018/05/01 09:21

投稿

soohoo
soohoo

スコア22

test CHANGED
@@ -16,13 +16,13 @@
16
16
 
17
17
  while(*r!='¥0'){
18
18
 
19
- if(*r==c){*w++=*r;}
19
+ if(*r!=c){*w++=*r;}
20
20
 
21
21
  r++;
22
22
 
23
23
  }
24
24
 
25
- *w=¥0;
25
+ *w='¥0';
26
26
 
27
27
  printf("%s¥n",s);
28
28
 
@@ -32,4 +32,4 @@
32
32
 
33
33
  ```
34
34
 
35
- これで合ってますか?
35
+ これで①から③合ってますでしょうか?

1

if(*r==c)ですね、見落としていました。ご指摘ありがとうございます。

2018/05/01 09:21

投稿

soohoo
soohoo

スコア22

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  while(*r!='¥0'){
18
18
 
19
- if(*r=='-'){*w++=*r;}
19
+ if(*r==c){*w++=*r;}
20
20
 
21
21
  r++;
22
22