Bonjour,

Après moultes et moultes recherches sur internet et moultes essais infructueux, je viens demander de l'aide à la communauté !

Je suis sous Linux et je souhaiterais générer des chaines de caractères aléatoire et de taille aléatoire (entre 3 et 12 caractères). Ils représenteront des noms de fichiers.
Je souhaiterais que les noms de fichiers contiennent uniquement des caractères dans :
- [a -> z]
- [A -> Z]

Voici le code actuel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
	srand(time(0));
 
	i = (rand()%10)+3; //Taille aléatoire
 
	for(j = 0; j < i; j++) {
		name[j] = (rand()%82)+32;
	}
Je pense que je n'utilise pas la table ASCII correctement car il me génére des noms de fichiers avec bcp de caractères spéciaux (exemple : '89+<%&O\WD')

Comment faire pour arriver mes fins ?

Merci d'avance,
Thomas