一、题目要求
二、算法
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#include<math.h>
#include<stdbool.h>
int main()
{
char A[11],B[11];
int Da,Db;
while(scanf("%s%d%s%d",A,&Da,B,&Db)!=EOF)
{
char Pa[11];
char Pb[11];
int suma=0,sumb=0;
int j=0,k=0;
for(int i=0;i<strlen(A);i++)
{
int temp=A[i]-'0';
if(temp==Da)
{
Pa[j++]=A[i];
}
}
Pa[j]='\0';
for(int i=0;i<strlen(B);i++)
{
int temp=B[i]-'0';
if(temp==Db)
{
Pb[k++]=B[i];
}
}
Pb[k]='\0';
printf("%s %s\n",Pa,Pb);
for(int i=0;i<strlen(Pa);i++)
{
suma+=(Pa[i]-'0')*pow(10,strlen(Pa)-1-i);
}
for(int i=0;i<strlen(Pb);i++)
{
printf("%d ",Pb[i]-'0');
sumb+=(Pb[i]-'0')*pow(10,strlen(Pb)-1-i);
printf("%d\n",sumb);
}
printf("%d %d\n",suma,sumb);
}
return 0;
}