Aide sur la language C

Fermé
spoonatte Messages postés 66 Date d'inscription mardi 22 novembre 2011 Statut Membre Dernière intervention 31 décembre 2013 - 8 déc. 2011 à 22:41
Bonjour,

J'ai un exercice :

Ecrire un algorithme qui réalise les points suivants:
- Lire N nombres entiers.
- Déterminer le nombre de multiple de cinq.

je le fait a language C :


#include <stdio.h>
#include <stdlib.h>

main () {
int i,n;
char choix;

for (i=1; i<=99999; i++) {

printf("Donnez le nombre (%i) : ", i);
scanf("%i", &n);
getchar ();
printf("voulez-vous quittez ? ");
choix = getchar();
if (choix == 'o' || choix == 'oui' || choix == 'Oui' || choix == 'O') break;

}
if ( n%5==0) {
printf("\n \tles nombres multiple de 5 sont : %i\n", n);

}else{
printf("\n\til y a aucun nombres multiple de 5\n ");
}


system("pause");
return 0;
}

je le écrit en C, mais quand je le execute il affiche seulment le dernier nombre de multiple de 5 qui j'ai saisie, et aussi quand j'ai saisie un nombre de multiple de 5 comme le premier, le programme n'affiche aucun message.
Beh .. Je pense j'ai des erreurs :p .

Et aussi un autre chose je veux la traduction du "break" , "choix = getchar()" , "getchar()" en Algorithme

Et merci.