Decomposition decimal d'un nombre
Bonjour
Mon probleme est le suivant on me passe en parametre un int que je dois decomposer en valeur decimal dans un tableau.
J'arrive a calculer la taille
Code:
1 2 3 4 5 6 7 8
|
a = mon-nombre;
b = 1;
do {
a = a / 10;
b = b + 1;
}while(a > 0); |
apres j'ai assayer de faire un masque et de l'appliquer pour decomposer mon nombre sans resultat
Code:
1 2 3 4 5 6 7 8 9
|
for(i = 0;i < 8;i++) {
j >> d;
tab[i] = j & mon_nombre;
printf("%d\n", tab[i]);
j = j / 10;
} |
Quelqu'un aurait une idee?
D'avance merci