Citation:
Ensuite, je vois que tu utilises la fonction scanf(), elle n'est pas conseillée, surtout quand tu débutes, utilises à la place le couple de fonction fgets() et strtol(). Elles sont plus sûres.
Je vois pas le raport entre l'utilisation de scanf() et les deux fonctions fgets() et strtol().
-
char * fgets (char * string , int num , FILE * stream) permet de lire 'num' caractère d'aprés le fichier stream.
-
long strtol(const char *nptr, char **endptr, int base) permet la convertion d'une chaine de caractère en long int.