Salut,
Je ne connais pas la fonction srang mais srand, celle-là je la connais.
Une condition "si égal" ne s'écrit pas "if (nb = 10)" mais "if (nb == 10)".
Un switch case pourrait être mieux, non?
Ne veux tu pas ajouter à la suite de ton fichier texte? Si c'est le cas, essaye les option "a+" plutôt que "w" dans tes fopen.
Cordialement,
Barroud.