Problème avec Code::Blocks


salut tout le monde, alors voilà, j'étais tranquillement en train de tester un code (pour faire une calculette) et j'ai commencé par faire ma fonction (que j'ai créée) : calculette, mais code::blocks de reconnait pas cette fonction et me dit qu'il faut qu'elle n'est pas déclaré, pouvez vous m'aidez ?

code: [select]

#include <arduino.h>

int x;
int y;
int op;
int resultatfinal;

void setup()
{
    serial.begin(9600);
}

void loop()
{
    x = 60;
    y = 5;
    op = 1;
    resultatfinal = calculette(x,y,op);

}

int calculette(int nombre1, int nombre2, int operation)
{   
    float resultat;
    switch(operation)
    {
    case 1 :
        resultat = nombre1 + nombre2;
        break;
    case 2 :
        resultat = nombre1 - nombre2;
        break;
    case 3 :
        resultat = nombre1 * nombre2;
        break;
    case 4 :
        resultat = nombre1 / nombre2;
        break;
    }
    return resultat;
}

bonjour,
bravo pour les balises "code" mais tu n'es pas dans la bonne rubrique.
il fallait le poster ici

en mettant ta fonction devant le setup ou en faisant une déclaration cela marchera peut être mieux
@+


Arduino Forum > International > Français (Moderators: jfs, Snootlab) > Problème avec Code::Blocks


arduino

Comments