PTA乙级题 1022. D进制的A+B (20)

【题目链接】


#include<stdio.h>
int main()
{
    long long int a,b;
    int c,i,x=1,flag=0,ch[10000]={0};
    scanf("%lld %lld %d",&a,&b,&c);
    a+=b;
    for (i=0;a!=0;i++)
    {
        x=a%c;
        a/=c;
        ch[i]=x;
        flag=1;
    }
    for (i--;i>=0;i--)
    printf("%d",ch[i]);
    if (flag==0)
    printf("0");
    return 0;
}