#include int recherche(int tab[], int n, int e) /* n : taille du tableau tab */ { /* e : valeur a chercher */ int i, trouve; trouve = 0; /* faux */ i = 0; while (!trouve && i<=n-1) /* Identique a : while (trouve!=1 && i<=n-1) */ { if (tab[i] == e) { trouve = 1; /* vrai */ } i = i + 1; } return trouve; } int main(void) { int tab[5] = {90, 67, 2, 50, 23}; int taille = 5; int valeur; printf("Valeur a rechercher dans le tableau ? "); scanf("%d",&valeur); if (recherche(tab,taille,valeur)) { printf("%d se trouve dans le tableau\n",valeur); } else { printf("%d ne se trouve pas dans le tableau\n",valeur); } return 0; }