Не могу понять в чём ошибка #include <Arduino.h> void setup() { int x = 0; int y = 0; int lx = 0; int ly = 0; #define Left 2; #define Up 3; #define Right 4; #define Down 5; Serial.begin(9600); } void loop() { char pole[5][5] = { {' ',' ',' ',' ',' '}, {' ',' ',' ',' ',' '}, {' ',' ',' ',' ',' '}, {' ',' ',' ',' ',' '}, {' ',' ',' ',' ',' '} }; for (int i = 0;i < 5; i++) { for (int j = 0; j < 5; j++) { Serial.print(pole[j]); } Serial.println(""); } Serial.println(); Serial.println(); Serial.println(); Serial.println(); Serial.println(); Serial.println(); Serial.println(); Serial.println(); Serial.println(); Serial.println(); Serial.println(); Serial.println(); Serial.println(); delay(100); if (digitalRead(2) == 1) { if (x < 5) { - показывает что тут ошибка x++; } } }
1. Вставьте код правильно (кнопка "<>" на тулбаре редактора); 2. Вынесите объявления переменных наружу из функции setup; 3. В конце строк с #define не надо точки с запятой.