Pagini recente » Cod sursa (job #2682584) | Cod sursa (job #1163239) | Cod sursa (job #1749364) | Cod sursa (job #2240725) | Cod sursa (job #1322844)
#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)-1;
for(i=1, j=a[0]; i<=a[0]; i++, j--)
a[i]=s[j]-'0';
scanf("%s", &s);
b[0]=strlen(s)-1;
for(i=1, j=b[0]; 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=0;i<=c[0];i++){
c[i]=t+a[i]+b[i];
t=c[i]/10;
c[0]=c[0]%10;
}
if(t>0)
c[ ++c[0] ]=t;
for(i=c[0];i>0;i--){
printf("%d",c[i]);
}
return 0;
}