先占位置
觉得对 烦请采纳 谢谢
void fun(int M,int n)
{
if(M/n)
{
fun(M/n,n);
if(M%n<10) printf("%d",M%n);
else printf("%c",'A'+M%n-10);
}
else
{
if(M%n<10) printf("%d",M%n);
else printf("%c",'A'+M%n-10);
}
}
void main()
{
int M,n;
printf("请输入一个整数和进制\n");
scanf("%d %d",&M,%n);
printf("\n");
fun(M,n);
printf("\n");
}