by kurapix » 17 Sep 2007, 19:16
^^" GodBod c'est psa parce que tu postes le code que tu es forcément plus précis, tu n'explicites aucunement ton problème.
Et surtout, ... crée des noms de variables lisible et compréhensible s'il te plais (deplus il n'y a aucuns commentaires, même si le code est petit, il faut toujours un minimum de commentaires).
Utilise une convention d'écriture stp (GNU, ANSI, ....) comme tama l'a fait, c'est beaucoup plus propre et lisible (on pourrait croire que taille est une variable, hors ce n'est pas le cas, c'est une constante préprocesseur).
Pour l'ouverture de fichier, t'es sur d'avoir fait toute les vérifications nécessaires?
Le mieux est d'initialiser tes variables lors de leurs déclaration.
Et pour terminer : NE PAS UTILISER GETS!!!
GETS est TRES TRES DANGEREUX.
C'est une des fonctions de la bibliothèque standard qui permet d'avoir de joli BOF (Buffer OverFlow, en gros dépassement tampon) et donc permet de planter le programmer comme il faut (sans compter les usages qu'il est possible d'en faire

).
Je te conseillerais de te créer ta propre fonction d'entrée

.
Kurapix