原文地址:1040--大整数乘法作者:小礼子地盘description 求两个不超过200位的非负整数的积. inp t 输入有两行,每行是一个不超过200位的非负整数,没有多余的前导0. o tp t 一行,即相乘后的结果.结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342. sample inp t   sample o tp t  sample res lt: so rce 具体程序如下: #incl destdio.h #incl destring.h #define maxlen 200 nsigned an1[maxlen+10]; nsigned an2[maxlen+10]; nsigned ares lt[2*maxlen+10]; char szline1[maxlen+10]; char szline2[maxlen+10]; int main { scanf("%s",szline1); scanf("%s",szline2); int i,j; memset(an1,0,sizeof(an1)); memset(an2,0,sizeof(an2)); memset(ares lt,0,sizeof(ares lt)); int nlen1=strlen(szline1); j=0; for(i=nlen1-1;i=0;i--) an1[j]=szline1[i]- 0 ; int nlen2=strlen(szline2); j=0; for(i=nlen2-1;i=0;i--) an2[j]=szline2[i]- 0 ; for(i=0;inlen2;i) { for(j=0;jnlen1;j) ares lt[i+j]+=an2[i]*an1[j];