Il suffit juste de savoir comment sont construit les chiffres, il faut d'abord savoir combien il y a de chiffres, ensuite tu pars du premier chiffres pour aller jusqu'au dernier
un exemple : 32857
5 chiffres (compris entre 4 et 6 --> suffixe mille)
5 - 4 = 1 --> on enlève le suffixe (les dizaine de miliers)
premier chiffre = 3 --> trente (on est dans les dizaine)
deuxième chiffre = 2 --> deux (on est dans les unités)
troisième chiffre = 8 --> huit (on est dans les centaines)
quatrième chiffre = 5 --> cinquante (dizaines)
cinquième chiffre = 7 --> sept (unités)
Au final on a trente deux mille huit cent cinquante sept
en fait il te faut une boucle qui boucle tous les chiffres de ton nombre et une boucle de trois qui compte par cent (donc 3), le reste, c'est des conditions.