//by: 龍魂 email:foxhack@qq.com QQ:278563291
//datetime:2010/02/20 23:59
#include <stdio.h>
void convert(unsigned
int n,
int conver_n)

{
char s[32]={};
/*定義存儲數組*/
int i=0;
/*定義數據下標計數器*/
while (n)

{

s[i]=(
"0123456789ABCDEF"[n%conver_n]);
/*轉換進制方法*/

n/=conver_n;

++i;

}
/*倒序打印*/
int k;
for (k=i-1;k>=0;k--)

{

printf(
"%c",s[k]);

}

}
int main(
int argc,
char *argv[])

{
int n,conver_n;

printf(
"please input data: 6,2\n");

scanf(
"%d,%d",&n,&conver_n);

convert(n,conver_n);
return 0;

}