#include <stdio.h>
void change (int x ,int m)
{ char ch[]={ '0',1,2,3,4,5,6,7,8,9},b[80];
int i=0,r;
while(x)
{r=x%m;x/=m;
b[i++]=ch[r];
}
for(--i;i>=0;i--)
 printf ("%c",b[i]);
}
 main()
int a,b;
change(10,20;
printf("\n");
change(10,8);
}         第一行 1010 和第二行12 结果  请问是则么求出来的