222222
1
-792221
我测试了几下,得到个这个错误
你判断大小那里(/= \_ =)/~┴┴
by Hardict @ 2017-12-14 23:40:06
>>>>>
```cpp
inout(b,&lenb);
inout(c,&lenc);
printf("%d\t%d\n",lenb,lenc);//测试
printf("%d\t%d\n",b[3],c[0]);
jian(b,c,lenb,lenc,&lend);
```
由于我才学C一个月
感觉你那么写有问题应该为&b[0]或者b(b+0)
貌似问题是溢出了(刚才写作业去了,没仔细看回答可能草率)
简单的把你组开大一点
ps:我想了许久也不知道为什么原代码当2个数相差小于4位时可以正常计算
by Hardict @ 2017-12-15 00:09:55