![]() |
明顯是你的代碼里“{”與“}”沒有成對出現!!好好學習一下C語言吧!!! |
14行多了個“;”,15行括號反了,應該是“{”,25行或26行少了個“}”,27行多了個“{”,將36行的“{”改為“}”。 |
19行的{對應24、25兩行},導致26行出錯。 另外time不要定義成int,而要用#define定義,這樣在編譯時運算,而不是在單片機執行時運算,可以減小誤差。 |
兄弟,你這個代碼先寫規范一點,就能檢查到錯誤了 |
![]() ![]() 26行的 i 是哪來的? |
14,15行不對啊,就是;和{ },不是多了,就是少了,還有放反了。 |
switch() { case : break; case : break; default:break; } 這是switch的標準格式,你28行應該多了一個{ |
名字不是重點 發表于 2022-11-14 15:33 大哥多少行。 |
missing ';'。。。這類基本上都 是抄錯、寫錯代碼了。 |
15行的}? |