Bonjour,
j'ai un petit problème et je ne vois pas trop comment le résoudre en langage C. En fait, je dois faire une exécuter un logiciel parmi 3 selon un tableau contenant une table de décision. En index du tableau je dois avoir une première valeur m'indiquant la validité des logiciels (OK ou NOK), et une seconde valeur qui est un entier allant de 1 à 10.
Par exemple, si le logiciel 1 est OK et que la seconde valeur indique 6 alors je dois executer le logiciel 1. Autre exemple, si le logiciel 1 est NOK et que la seconde valeur indique 6 alors je dois executer le logiciel 3. Et ainsi de suite...
J'ai du mal à le représenter en C, je pense que je dois utiliser une tableau à 2 dimensions, mais je ne vois pas comment l'ecrire.
En gros j'ai fait quelquechose qui ressemble à ca mais qui ne fonctionne pas:
if tab[1][6] alors LancerLog1();
else if tab[0][6] alors LancerLog3();
En fait, je n'arrive pas à agir selon les différentes valeurs que contient le tableau.
En esperant avoir été assez clair!!!! Je vous remercie d'avance de votre aide!!!
Partager