ACM1229_还是A+B(求A的第K位的数公式:A%((int)(pow(10,K)))

#include<stdio.h>
#include<math.h>

int main()
{
    int A,k,B,sum,c,d;

    while(scanf("%d%d%d",&A,&B,&k)&&(A||B))
    {
        
        if(A%(c=pow(10.0,k))==B%(d=pow(10.0,k)))
        {
            sum=-1;
        }
        else
        {
            sum=A+B;
        }
        printf("%d
",sum);

    }
}

求A的第K位的数公式:A%((int)(pow(10,K)))

原文地址:https://www.cnblogs.com/orangebook/p/3186055.html