高精度加法的函数已经写完了,就不知道下面怎么做了。
void add(int a[],int b[],int c[],int al,int bl,int &cl) {
memset(c,0,sizeof(c));
cl=max(al,bl);
for(int i=0; i<cl; i++) {
c[i]+=a[i]+b[i];
if(c[i]>=10) {
++c[i+1];
c[i]-=10;
}
if(c[cl])
++cl;
}
}
求下面的代码