2016-12-26 285 views
-4

Arduino控制檯給我:預期在'else'之前的非限定標識 我的代碼有什麼問題?Arduino錯誤:在'else'之前預期的非限定標識

下面的代碼 http://pastebin.com/esU80naM

如果可以的話,也給我修好代碼上引擎收錄

謝謝!

問題是與線164在引擎收錄 否則,如果(digitalRead(C3)== LOW){

+2

代碼的格式非常糟糕,我們應該如何知道您正在談論哪個「其他」? – Hellium

+2

應該粘貼相關代碼,而不是在外部網站上。 –

+2

如果您嘗試重新格式化您的代碼,您會在第一個if中缺少一個'{'。 –

回答

0

這是一個簡單而明顯的錯字和錯誤信息已經告訴你,你需要知道的一切。變化:

if(digitalRead(c0)==LOW); 

到:

if(digitalRead(c0)==LOW){ 

注意,編譯器報告的錯誤涉及else條款沒有前面的if,所以你需要從報告的錯誤反向工作尋源的問題。這很常見,你將來無疑會再次遇到類似的問題。

相關問題