1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
#include<stdio.h>
#define NB_ELT 63
int main(void)
{
int i,j,k;
int total = 0;
char valeur[3];
unsigned char ALL[NB_ELT] = { 'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z',' ','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','1','2','3','4','5','6','7','8','9','0' };
for (i=0; i<NB_ELT; i++)
{
for (j=i; j<NB_ELT-1; j++)
{
for (k=j; k<NB_ELT-2; k++)
{
valeur[0] = ALL[i];
valeur[1] = ALL[j];
valeur[2] = ALL[k];
printf("%s\n",valeur);
total ++; // stocke le nombre de combinaisons totales
}
}
}
} |
Partager