Функция. Причина ошибки: function definition not declare parameters

Тема в разделе "Arduino & Shields", создана пользователем Damil, 2 янв 2015.

  1. Damil

    Damil Нуб

    Почему не работает код:
    void setup(){
    Serial.begin(9600);
    }

    void loop{
    int i = 2;
    int j = 3;
    int k;

    k = myMultiplyFunction(i, j); // k содержит 6
    Serial.println(k);
    delay(500);
    }

    int myMultiplyFunction(int x, int y){
    int result;
    result = x * y;
    return result;
    }

    Выдает ошибку:
    function definition not declare parameters

    Источник:
    https://arduino.ru/Reference/FunctionDeclaration
     
  2. надо void loop(){
     
  3. Damil

    Damil Нуб

    Спасибо, работает.