Salut,
Je cherche une fonction en C sous Linux qui permet de vérifier si un entier entrée par clavier (par scanf() ou autre fonction) est vraiment de type int (entier).
Merci d'avance.
Version imprimable
Salut,
Je cherche une fonction en C sous Linux qui permet de vérifier si un entier entrée par clavier (par scanf() ou autre fonction) est vraiment de type int (entier).
Merci d'avance.
Il me semble que typeof est tout indiqué pour ça.
Si ce n'est pas un entier, scanf devrait renvoyer une erreur, non ?