回答編集履歴

1

説明を追加した

2017/12/05 08:39

投稿

rubato6809
rubato6809

スコア1380

test CHANGED
@@ -29,3 +29,7 @@
29
29
  ```
30
30
 
31
31
  ```switch 〜 case``` 文を使ったのは、行数を少なくでき、且つ、ロジックが明確になると思うからですが、質問者は一旦 ```if 〜 else if 〜 else if 〜``` の構文に書き換えて見たら良いと思います。
32
+
33
+
34
+
35
+ 提示されたプログラムには複数の問題が見当たります。特に、meChar() と replaceChar() の関係が不明確(実は同じ名前だろうか?)なので、????の部分だけ書き換えてもコンパイルは通りません。問題を正しく書き写せていないのでしょう。自分が機械になったつもりで、細部までキチンと目を配る注意力が、初心者には特に必要です。一文字違っただけで、プログラムは動かせませんから。