質問: プログラムでコンパイルエラーが出るのですが、どうやら{と}がダメみたいなのですが、私はどこが間違っているのかがよくわかりません。間違えを教えて欲しいです
回答: まず、画像での質問はやめましょう。 識別できません。 Windows上だと、画像は縮小されます。 仮に識別できたとしても、『再現性が低い』です。 たとえば、一番ありがちなのが、『半角スペースでやるべきところを、全角スペースにしてしまっている』パターンです。 そういう場合、画像だとまったくわかるはずがありません。(反転させてやっとわかる代物を、一目見ただけで理解しろとか無理) そうじゃなくても、環境によるものだったりとか。 そうじゃない場合でも、なんで質問者さんは画像を取って張り付けるだけで、回答者は手打ちでやらないといけないのでしょうか。 そうなると、意味が変わってくるときもあります。 それを「プロなんだからわかるだろ」は暴論です。 (だって前提自体が違うときがあるのだから) なので画像での質問はやめましょう。 >> どうやら{と}がダメみたいなのですが、 エラーメッセージ見ていないし、コードも見ていませんが、パターン的に、 『開始ブロックと終了ブロックの数が合わない』でしょうね。 たとえばmain関数の"{" はあるけど、"}" がないとか、 その上にある構造体なり関数なりのものが......とか、 if文等のような開始ブロックと終了ブロックの数が合わないとかですね。 後は、『構造体のような、最後に";" (セミコロン)が必要なのに、それが無い』とかのような場合でしょうか。 後は知りません。(だって条件であるコードやエラーメッセージを読んでいないのだから)