Error before "while"

Résolu
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

--
Merci

2 réponses

  1. Tu as oublié de fermer la parenthèse du while Et tu dois pas mettre une majuscule a While
    1. Merci
      C'était effectivement la majuscule de while qui le faisait bugger