#include<stdio.h>
int max(int a,int b)
{
int m;
return m=a>b?a:b;
}
int main(void)
{
char sa[10000],sb[10000],c[10000]={0},a[10000]={0},b[10000]={0};
int lena,lenb,lenc,i;
scanf("%s%n",sa,&lena);
fflush(stdin);
scanf("%s%n",sb,&lenb);
for(i=0;i<lena;i++)
a[i]=sa[lena-i-1]-'0';
for(i=0;i<lenb;i++)
b[i]=sb[lenb-i-1]-'0';
int maxlen=max(lena,lenb);
for(i=0;i<maxlen;i++)
{
c[i]=a[i]+b[i];
c[i+1]=c[i]/10;
c[i]%=10;
}
for(i=maxlen-1;i>=0;i--)
printf("%d",c[i]);
}
为什么我这个wa了呀