Recherche séquentielle dans un tableau

Notions utilisées

Cahier des charges

L'objectif est de repérer l'existence et éventuellement la place d'entiers dans un tableau d'entiers. Le programme : à la question concernant le désir de l'utilisateur de rechercher un entier dans la suite, l'utilisateur répondra avec la lettre "o" si oui.

Indications

La fonction :
int getchar(void)
qui est déclarée dans stdio.h retourne un caractère lu au clavier.
L'instruction fflush(stdin) permet de vider le "buffer" de lecture pour qu'il n'y ait pas de caractères, tel un "retour charriot", qui y subsistent.

On commencera par ne faire que saisir et afficher le tableau, on testera cette première partie puis on complètera avec la partie concernant la recherche d'entiers dans le tableau.

Spécifications

Le nombre maximum de données fournies par l'utilisateur (que nous avons choisi égal à 10) sera une constante du programme notée MAX.

Le programme n'aura pas de variable globale.

On écrira, en plus de la fonction main, deux fonctions :

Corrigé

Voir le corrigé