大数加法#include<stdio.h>#include<string.h>int main(){ char a[100],b[100]; int c[100]={0},d[100]={0}; int i,j,m,n,k,t; scanf("%s",a); scanf("%s",b); m=strlen(a); n=strlen(b); for(i=0;i<m;i++){ c[i]=a[m-i-1]-'0'; } for(j=0;j<n;j++){ d[j]=b[n-j-1]-'0'; } k=m>n?m:n; t=k-1; for(i=0;i<k;i++){ c[i]+=d[i]; if(c[k-1]>=10) t=k; if(c[i]>=10) {c[i+1]+=c[i]/10; c[i]%=10; } } for(i=t;i>=0;i--){ printf("%d",c[i]); }return 0;}