comment générer une chaîne de caractères aléatoires svp ?
une chaîne de caractères [A-Z]
comment générer une chaîne de caractères aléatoires svp ?
une chaîne de caractères [A-Z]
Pour quelle application (chiffrement, autre...) ? Quel est l'encodage utilisé ? Quel en est le sous-ensemble de caractères à prendre en compte ? Qu'as-tu tenté jusqu'à maintenant ?
je suis en train de crée le jeux chiffres et lettres en langage c
après exécution le prog affiche des symboles pas des lettres seulement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 /**********************************/ void saisielettre (int NL ,char Tlettres[NL]) { int i; for (i=0;i<NL;i++) { printf("%c \n",(rand()%65)+25); } } /********************************/
Ce sont donc vraisemblablement des capitales ASCII.
Deux erreurs :
- tu as inversé 65 et 25 (plutôt 26, non ?) : utilise plutôt 'A' et 'Z' - 'A' c'est plus propre et moins source d'erreur ;
- tu ne modifies pas le contenu du tableau passé en paramètre.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager