题目链接:Click here~~
主要看下如何用递归实现十进制向m进制转换。
#include <stdio.h>
int m;
void Ck(int n)
{
if(n>=m)
Ck(n/m);
printf("%d",n%m);
}
int main()
{
int A,B;
unsigned int C;
while(scanf("%d",&m),m)
{
scanf("%d%d",&A,&B);
C = A+B;
Ck(C);
printf("\n");
}
return 0;
}