質問: "a"); ### 試したこと 課題に対してアプローチしたことを記載してください ### 補足情報(言語/FW/ツール等のバージョンなど) C言語 Microsft Visual Studio
回答: 変数bunはchar型(文字)なので、比較するときは右辺も同じ型である必要があります。 C言語で"xxxx"は文字列であり、右辺に"a"と書くとその文字列が格納されている先頭アドレスとなります。 ``` if (bun == 'a') ``` と書くのが正しいです。 まずはC言語における文字列と文字の扱いを学習したほうがよいと思います。 また余談ですが、bunを初期化(入力)していないようですが、それはこれからということですかね。