先将a和b加在一起,之后在转换进制.
#include "iostream"
#include "string.h"
using namespace std;
int main()
{
long a,b,d;
long result;
cin>>a>>b>>d;
result = a + b;
int jinzhi[1000];
int i = 0;
while(result!=0)
{
jinzhi[i] = result%d;
result/=d;
i++;
}
for(i--;i>=0;i--)
{
cout<<jinzhi[i];
}
cout<<endl;
return 0;
}