C++提示 'else' without a previous 'if' ,使用Arduino IDE
程序
const int switchPin = 16;
const int ledPin1 = 4;
const int ledPin2 = 27;
void setup() {
pinMode(switchPin,INPUT_PULLUP);
pinMode(ledPin1,OUTPUT);
pinMode(ledPin2,OUTPUT);
Serial.begin(9600);
}
void loop() {
int val = digitalRead(switchPin);
Serial.println(val);
if(val == 0)
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, LOW);
else
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, HIGH);
}
输出
else
^
exit status 1
Compilation error: 'else' without a previous 'if'
改了好久不起作用,编程初学者
请告诉我如何改好它,谢谢