Pagini recente » Cod sursa (job #1805926) | Cod sursa (job #1719066) | Cod sursa (job #1548205) | Cod sursa (job #891368) | Cod sursa (job #1322848)
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int a[100], b[100], c[100], i, j, t;
char s[100];
int main(){
freopen("adunare.in","r",stdin);
freopen("adunare.out","w",stdout);
scanf("%s", &s);
a[0]=strlen(s);
for(i=1, j=a[0]-1; i<=a[0]; i++, j--)
a[i]=s[j]-'0';
scanf("%s", &s);
b[0]=strlen(s);
for(i=1, j=b[0]-1; i<=b[0]; i++, j--)
b[i]=s[j]-'0';
if(a[0]>b[0])
c[0]=a[0];
else
c[0]=b[0];
for(i=1;i<=c[0];i++){
c[i]=t+a[i]+b[i];
t=c[i]/10;
c[i]=c[i]%10;
}
if(t>0)
c[ ++c[0] ]=t;
for(i=c[0];i>0;i--){
printf("%d",c[i]);
}
return 0;
}