Salut
Petit nouveau ici et déjà une question (enfin si j'en aurai pas ...)
Je ne sais pas comment faire pour choisir une fonction selon l'argument qu'on lui passe sans faire plein de if dans tout les coins.
En code ça sera peut être plus limpide
Je sais qu'il y a la fonction switch mais je ne préfére pas l'utiliser, surtout quand je sais qu'il y a un autre moyen ... dont je ne me souviens gère
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 void fonction(char *str) { int i; i = 0; while (str[i] != '\0') { if (str[i] == 'a') fonction1(); if (str[i] == 'b') fonction2(); if (str[i] == 'c') fonction3(); if (str[i] == 'd') fonction4(); if (str[i] == 'e') fonction5(); i++; } return; }![]()
Partager