je suis sur qu´un C tu peut lire des entier dans un fichier plutot que des caractère.
Mais je te conseilelde faire plutot le contraire de ce que tu dit, à savoir, utiliser la fonction atoi pour transformer ta chaine en entier et comprarer ces entier, ça sera plus efficace que le contraire où des différence dans l´écriture des nombres pourrait te faire conclure qu´ils sont différend alors qu´ils sont identique.