Bonjour

Je bloque sur un pb de format de variable:

J'invite l'utilisateur à rentrer un entier, puis je fais différentes opérations avec cette variable.
Probleme: si l'utilisateur saisi autre chose qu'un entier, ça plante ...

J'ai essayé de faire mes opérations en mettant (int) devant mes variables (pour les convertir (?)) mais idem ...

Voici un exp simpliste:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
int main (void)
{	
   int var1 = 1, var2 = 10;
   while (var1 < var2)
        scanf ("%d", &var1);
}
si on rentre un int, tout va bien
si on rentre autre chose, ça va plus ...

Avez vous une idée pour fiabliser le prog ?

Merci d'avance
Matthieu