for( j=len1-1,k=0;j>=0;j--,k++){c[k]=a[j]-'0';}for( j=len1-1,k=0;j>=0;j--,k++){d[k]=b[j]-'0';}第二个for循环里面应该是j=len2-1吧