行のスキャンの前に移動した。1文字ずつ見ていきますね。検出のところでは、2文字見ています。コメントが始まってすぐに終了したと間違って解釈してしまいます。コメントが終了してすぐに開始したと間違って解釈してしまいます。意味が分かりますか?空白以外の文字を見ますよ、ということです。書いても問題ないと思います。コメントでないところに文字がありましたよということです。いつもわかりやすい解説ありがとうございます。プログラミングは奥が深くフラグを使えるようになるだけでプログラミングの幅が広がりますね。自分でも理解しているところと理解していないところが曖昧ですので再度一から考え直したいと思います。いつもご丁寧な解説ありがとうございます。非常に助かっています。コメントでないところに文字がありましたよ意味のある名前を使うべきですね。★puts("ステップ数をカウントします。1年前かずま様度々すいません。ありがとうございます。同じコードなのに変数の宣言名を変えるだけで、こんなにも変わるモノなのですね。ステップ数とは違う質問になってしますのですがお答えいただける幸いです。私自身プログラミング経験が無く一から勉強していますが論理的な考えが苦手なのか、ソースコードを見るとなんとなく何をしたいプログラムかわかるのですが、日本語で書かれたモノをソースコードに直すのは苦手です。漢字で言うところの読めるけど書けない状態です。いった問題を解くときどういった考えかたをしているのか、ソースコードの中身以前にソースコードへの考え方を、またC言語はどういった学習方法をとられたのでしょうか?そう言った根元の部分を教えて頂けるとありがたいです。ミクプラは自由にリンクできます。