//输入两个字符串,然后将其连接起来 #define _CRT_SECURE_NO_WARNINGS 1 #includeint main() { //定义两个字符数组 char str1[50],str2[30]; //定义两个指针变量 char * p, * q; p = str1; q = str2; printf("请输入第一个字符串:n"); scanf("%s", p); printf("请输入第二个字符串:n"); scanf("%s", q); while (*p != ' ') { p++; } while (*q != ' ') { *p++ = *q++;//将第二个字符串逐个复制到字符串1后 } *p = ' ';//在合并后的字符串后加上结束符 puts(str1);//输出合并后的字符串1 }



