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 28 29 30 31 32 33 34 35 36 37 38
| #include <stdio.h>
#include <stdlib.h>
int * convert ( int iNumber, int iBase )
{
int * cResult = malloc(sizeof(int)*sizeof(int));
int iCompteur = 0;
if ( cResult != NULL )
{
while ( iNumber != 0 ) {
cResult[iCompteur] = iNumber % iBase;
iNumber = iNumber / iBase;
iCompteur++;
}
//iCompteur = iCompteur - 1;
//int p = cResult;
//while ( iCompteur >= 0 ) {
//p = cResult[iCompteur];
//printf("%d", p);
//iCompteur--;
//}
}
return cResult;
}
int main (int argc, const char * argv[])
{
// insert code here...
int iNumbre = convert(2,2);
printf("%d", iNumbre);
return 0;
} |
Partager