设有两个字符串a,b,下面程序是将a,b,的对应字符中的较大者存放在数组c的位置上,若两个字符串不一样长

2025-06-21 08:44:32
推荐回答(3个)
回答1:

改几处:
while(*q)改为while(q && p) //不知p、q谁的长度最短,直接判断指针,指向结束符时为假
if(*p) 改为if(p) //类似
??填 strcat(c,q)

回答2:

关注一下!!

回答3:

这样的问题,无语了。