#include "fctConvertisseur.h" void inverserTableau(char* un_tableau,int nbelement) { int temp,i; //variable temporaire pour l'echange et l'indice nbelement--; //nbelement sert aussi d'indice et de condition dans la boucle //cette boucle parcours la moiter du tableau et inverse les elements symetriquement for(i=0;i0;Poids++) { reste = un_NombreDecimal % une_BaseFinale; printf("%ld / %hd = %ld reste %hd\n", un_NombreDecimal, une_BaseFinale, (un_NombreDecimal / une_BaseFinale), reste); if (reste < 10) { //itoa(reste, &TabNombre[Poids], 10); sprintf(&TabNombre[Poids], "%d", reste); } else { TabNombre[Poids] = TabAlphabet[reste-10]; } un_NombreDecimal /= une_BaseFinale; PoidsMax++; if ((Poids%12==0) && (Poids!=0)) //marque une pause toute les 12 lignes { getchar(); } } inverserTableau(TabNombre, PoidsMax); //printf("\nLe resultat est : \n%s", TabNombre); printf(" ******** Le resultat est : ******** \n"); for (Poids=0;Poids