**
1016 部分A+B (15分)
**
思路:分别按照题意进行输入,aa,bb进行计数,suma,sumb依次加Da*(pow(10,a++))实现条件,最终suma,sumb相加
#include <stdio.h>
#include <math.h>
int main(void)
{
char a[1024],b[1024];
int Da,Db;
int suma = 0,sumb = 0,sum =0;
int aa= 0,bb = 0;
if(scanf("%s %d %s %d",a,&Da,b,&Db));
int i =0;
for(i = 0;a[i];i++)
{
if(a[i]-'0'==Da)
{
suma+=Da*(pow(10,aa++));
}
}
for(i = 0;b[i];i++)
{
if(b[i]-'0'==Db)
{
sumb+=Db*(pow(10,bb++));
}
}
sum = suma+sumb;
printf("%d\n",sum);
return 0;
}