Pagini recente » Cod sursa (job #2175752) | Cod sursa (job #1449869) | Cod sursa (job #1121982) | Cod sursa (job #820850) | Cod sursa (job #394636)
Cod sursa(job #394636)
#include<stdio.h>
#include<string.h>
int i,a[12],b[12],c[12],nb,nc,na,t,j;
char d;
int main()
{
na=0;nb=0;
freopen("adunare.in","r",stdin);
freopen("adunare.out","w",stdout);
scanf("%s",a);
scanf("%s",b);
t=0;i=na-1;j=nb-1;nc=0;
while(i>=0&&j>=0)
{
c[nc]=((a[i]-'0')+(b[j]-'0')+t)%10;
t=((a[i]-'0')+(b[j]-'0')+t)/10;
i--;j--;nc++;
}
while(i>=0)
{
c[nc]=((a[i]-'0')+t)%10;
t=((a[i]-'0')+t)/10;
nc++;i--;
}
while(j>=0)
{
c[nc]=((b[j]-'0')+t)%10;
t=((b[j]-'0')+t)/10;
nc++;j--;
}
if(t>0)
{
c[nc]=t;nc++;
}
for(i=nc-1;i>=0;i--)
printf("%d",&c[i]);
return 0;
}