#include<stdio.h>
#include<string.h>
#define N 1000
int main()
{
char A[N],B[N];//用字符串存放数字
int i,anum=0,bnum=0,pa,pb,a,b,alen,blen;
scanf("%s",A);
alen=strlen(A);//求取字符串长度
scanf("%d",&a);
pa=a;
for(i=0; i<alen; i++)
{
if((A[i]-'0')==a)//字符转数字判定,确认字符数
anum++;
}
scanf("%s",B);
blen=strlen(B);
scanf("%d",&b);
pb=b;
for(i=0; i<blen; i++)
{
if((B[i]-'0')==b)
bnum++;
}
if(anum==0) pa=0;//判定如果为0的情况
else for(i=1; i<anum; i++)
{
a*=10;
pa+=a;
}
if(bnum==0) pb=0;
else for(i=1; i<bnum; i++)
{
b*=10;
pb+=b;
}
printf("%d",pa+pb);
return 0;
}
部分A+B
最新推荐文章于 2021-12-08 23:53:01 发布