scanf("%f", &x) se lit «lire un float dans l'objet à l'adresse &x (depuis l'entée standard)». Or x
est un entier...
Tu dois soit modifier ton format pour lire un entier soit modifier le type de x.
Une remarque : avec les options qui vont bien la plupart des compilateurs sont capables de detecter ces erreurs.
Partager