# include & ltstdio.h & gt
# include & ltstring.h & gt
int main()
{
int ia[ 10 1],ib[ 10 1],sum[ 10 1];
char ca[ 10 1],CB[ 10 1];
int ilena,ilenb,ilenm
scanf("%c ",& ampca);
scanf("%c ",& ampCB);
for(I = 0; I< 10 1; I++)// ia initialization
ia[I]= 0;
for(I = 0; I< 10 1; I++)//ib initialization
IB[I]= 0;
ilena = strlen(ca);
ilenb = strlen(CB);
for(I = 0; I & ltilenai++)
ia[ilena- 1-I]= ca[I]-48; //Convert characters to integers
for(I = 0; I & ltilenbi++)
IB[ilen b- 1-I]= CB[I]-48;
if(ilena & gt; ilenb)
ilenm = ilena
other
ilenm = ilenb
for(I = 0; I & ltilenmi++)
sum[I]= ia[I]+IB[I];
if(sum[I]& gt; = 10)
{
sum[I]-= 10;
sum[I+ 1]++;
}
if(sum[ilenm]>0)
ilenm++;
for(I = 0; I & ltilenmi++)
printf("%d ",sum[ilenm-I- 1]);
}
I just wrote it from memory, just to provide an idea. Please forgive me if there is any mistake.