Error before "while"

Résolu/Fermé
avbilout59 Messages postés 221 Date d'inscription dimanche 20 septembre 2009 Statut Membre Dernière intervention 3 mai 2012 - 20 nov. 2010 à 15:41
avbilout59 Messages postés 221 Date d'inscription dimanche 20 septembre 2009 Statut Membre Dernière intervention 3 mai 2012 - 20 nov. 2010 à 23:48
Bonjour,

je suis un cours de programmation sur le site du zéro mais voila en faisant un exercice proposer par le site mon programme ne s'est pas lancer car il y a une "error : syntax error before "while"


#include <stdio.h>
#include <stdlib.h>
void ordonnerTableau(int tableau[], int tailleTableau);

int main()
{
int n1 = 397, n2 = 233, n3 = 452, n4 = 2;

printf("Tableau = %d, %d, %d, %d\n\nNous allons ranger ce tableau dans l'ordre croissant !\n\n", n1, n2, n3, n4);

do
{
if (n1 > n2)
n1 = n2, n2 = n1;

else if (n2 > n3)
n2 = n3, n3 = n2;

else if (n3 > n4)
n3 = n4, n4 = n3;

else if (n4 < n1)
n4 = n1, n1 = n4;

}While (!(n1 < n2) && (n2 < n3) && (n3 < n4);

printf("Tableau = %d, %d, %d, %d\n\nNous venons de ranger ce tableau dans l'ordre croissant !\n\n", n1, n2, n3, n4);
}


ah oui j'allais oublier j'utilise code block
A voir également:

2 réponses

Turki1923 Messages postés 535 Date d'inscription dimanche 9 août 2009 Statut Membre Dernière intervention 13 octobre 2018 10
Modifié par Turki1923 le 20/11/2010 à 16:30
Tu as oublié de fermer la parenthèse du while Et tu dois pas mettre une majuscule a While
0
avbilout59 Messages postés 221 Date d'inscription dimanche 20 septembre 2009 Statut Membre Dernière intervention 3 mai 2012 63
20 nov. 2010 à 23:48
Merci
C'était effectivement la majuscule de while qui le faisait bugger
0