猿问

编写程序将两个字符串连接起来,请不要使用strcat函数。

#include<stdio.h>

int main()

{

int i = 0, j = 0;

char str1[20], str2[20], str[50];

scanf("%s", str1);

scanf("%s", str2);

while (str1[i] != 0)

{

str[j++] = str1[i++];

i = 0;

}

while (str2[i] != 0)

{

str[j++] = str2[i++];

str2[i] = 0;

}

printf("%s", str[i]);

return 0;

}

这个错在哪里呢???

生成成功但是不能执行?

璃安
浏览 9995回答 1
1回答
随时随地看视频慕课网APP
我要回答