#include #include #include #include int puissance(int a, int b){ int c; int resultat=0; for (c=0;c=0;digit--){ printf(("%d = %d * 10**%d\n",(int)chaine[digit]), (int)chaine[digit])*puissance(10,(-digit+longueur)),(-digit+longueur)); resultat += ((int)chaine[digit])*puissance(10,(-digit+longueur)); } return(resultat); } int main(int argc, char** argv) { if (argc > 1) { int resultat; resultat = strint(argv[1]); printf("%d\n",resultat); } else { puts("aucun argument !"); } return EXIT_SUCCESS; }