//输入两个字符串,然后将其连接起来
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int 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 != '\0')
{
p++;
}
while (*q != '\0')
{
*p++ = *q++;//将第二个字符串逐个复制到字符串1后
}
*p = '\0';//在合并后的字符串后加上结束符
puts(str1);//输出合并后的字符串1
}