就是,不会把那三个字符串连起来,数组没太听懂,我也打了一下试试那个编译运行不了
#include <stdio.h>
#include <string.h>
int main()
{
char str1[128] = {0};
char str2[128] = {0};
char str3[128] = {0};
scanf("%s%s%s", str1, str2, str3);
strcat(str1, str2);
strcat(str1, str3);
puts(str1);
printf("长度为 %ld\n", strlen(str1));
return 0;
}