输入 A B;计算结果
#include <stdio.h>
#include <string.h>
int main()
{
char m[2002];
while(gets(m)!=NULL)
{
int a[1000]={0},b[1000]={0};
int i,j=0,k=0,cnt,len,c=0;
cnt=strlen(m);
for(i=cnt-1;m[i]!=' ';i--)
{
a[j]=m[i]-'0';
j++;
}
i--;
for(;i>=0;i--)
{
b[k]=m[i]-'0';
k++;
}
if(j>k) len=j;else len=k;
for(i=0;i<len;i++)
{
a[i]=a[i]+b[i]+c;
if(a[i]>=10)
{
a[i]%=10;
c=1;
}
else c=0;
}
if(c>0){a[len]=c;len++;}
for(i=len-1;i>=0;i--)
printf("%d",a[i]);
printf("\n");
}
return 0;
}