2024-10-01 01:49:52
因为你的程序中for_i循环后面没有分号, 导致for_i和for_j循环构成双重for循环,第2个字符串被第1个字符串覆盖,所以没有连接在一起.
for_i循环后面加上分号,就表示是一个单独循环,寻找第2个字符串的尾部,然后用for_j循环把第1个字符串连接在其尾部.
改正后的连接字符串的C语言程序如下(改动的地方见注释)


2024-10-01 14:10:21
2024-10-01 00:59:10

代码与运行效果
你的代码中,只是执行了将第一串抄到第二串中。
应该先将第二串指针移到串尾,再抄第一串内容过来。