N'étant pas un programmeur régulier j'ai souvent des bloquages et surtout je ne trouve pas sur le net les exemples qui me permettrais de me remettre rapidement a "niveau".
j'ai besoin d'un peu d'aide pour le passage de paramètres dans la fonction Void()
il y a plusieurs erreurs dans ton programme (qui ne compile pas)
la déclaration de la fonction aiguillage : il faut préciser le type de l'argument passé :
void aiguillage ( int num ){...}
le nom de l'argument de cette fonction "Numero" est en conflit avec une variable globale déclarée en tête du programme. Utilise des noms différents.
2ème ligne de la fonction, il manque un signe +
certaines variables sont écrites avec le signe "?" accolé
On peut dire aussi que ta variable "etat" n'a pas besoin d'être crée en variable globale. N'étant utilisée que dans la fonction loop(), il vaut mieux la créer sur la pile en la déclarant à l'intérieur de la fonction loop(). Egalement ta variable globale "Numero" ne sert à rien. Appelle directement aiguillage(1), aiguillage(2)...