電子書籍の厳選無料作品が豊富!

C言語でのマイコン制御の勉強をしておりまして、現在躓いております。
初めに、switch文で出力を分岐させ、7セグメントLEDの点灯制御を行いたいと思い、7セグの内、2か所を点灯させるため、写真のようにコードを打ち込んだのですが「ケース1、ケース2、は宣言されましたが、参照されていません。」と警告が出てきます。それが原因でLEDが点灯しないのかはわかりませんが、上手くいきません。対処法が分かる方お願いします。
ちなみに、画面外で int a = 1;と定義と初期化してあります。それと出力文単体でならLEDは点灯します。

「C言語でのマイコン制御入門」の質問画像

A 回答 (2件)

switch(a)とするべきであるのと、


caseと1の間にスペースの無い事が
良くないのではないでしょうか。
    • good
    • 0

よく見えないけど「 switch[a] 」 になっているように見えます

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!