C语言strcat使用

img

为什么答案是LBLMNPP
在strcat执行完后,Arr1中变成ABLMNP
然后while循环将Arr1中的值赋给Arr2
最后答案不应该是ABLMNP吗?

因为i自增了1,从下标一开始赋值,答案末尾多了一个P,应该是答案错了