这个错误通常是因为代码中缺少了一个括号或者分号,导致编译器无法正确解析语法。

在这段代码中,缺少了一个右括号,应该在最后一个大括号后面加上一个右括号。

正确的代码应该是:

void key2() { if(k3 == 0) { delay(5); if(k3 == 0) { if(c > Weight_Shiwu) { led1 = 1; led2 = 0; led3 = 0; } else if(c < Weight_Shiwu) { led1 = 0; led2 = 1; led3 = 0; } else // c == a { led1 = 0; led2 = 0; led3 = 1; } } while(!k3); }

void key2									 ifk3 == 0 delay5; ifk3 == 0 														ifc Weight_Shiwu									 led1 = 1; led2 = 0; led3 = 0;else ifc Weight_Shiwu led1

原文地址: https://www.cveoy.top/t/topic/c1dr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录