部分A+B
#include<cstdio> int main() { long long A,B; long long Da,Db,sum1=0,sum2=0; scanf("%lld%lld%lld%lld",&A,&Da,&B,&Db); while(A!=0) { if(A%10==Da) { sum1=sum1*10+Da; } A/=10; } while(B!=0) { if(B%10==Db) { sum2=sum2*10+Db; } B/=10; } printf("%lld\n",sum1+sum2); return 0; }