C语言拼接两个字符串中间加上空格
可以使用字符串函数 strcat 和 strcpy 来拼接两个字符串,同时在它们中间加上空格。具体实现代码如下:
#include <stdio.h>
#include <string.h>
int main() {
char str1[50], str2[50], result[100];
printf("请输入第一个字符串:");
scanf("%s", str1);
printf("请输入第二个字符串:");
scanf("%s", str2);
// 拼接字符串
strcpy(result, str1);
strcat(result, " ");
strcat(result, str2);
printf("拼接后的字符串为:%s\n", result);
return 0;
}
输入两个字符串后,程序会将它们拼接起来,并在它们中间加上一个空格。例如,输入 "hello" 和 "world",程序会输出 "hello world"。
原文地址: https://www.cveoy.top/t/topic/JoR 著作权归作者所有。请勿转载和采集!