#include <stdio.h>
#include <string.h>

int main(){
	char a[200], b[200];//定义两个字符数组用来读取字符串a和b 
	char *p, *q;//定义两个指针 分别存储字符串a和字符串b的首地址 
	
	gets(a);
	gets(b);//从控制台获取输入 
	if(strlen(b) > 5){
		b[5] = '\0';
	}//判定字符串是否大于5 如果大于5 则将第六个元素改成结束符 
	p = a;//p指向a的首地址 
	q = b;//q指向b的首地址 
	while(*p != '\0'){//找到a结束符位置的地址 
		p++;
	}
	//从b的第一个元素开始赋值到a中 
	while(*q != '\0'){
		*p++ = *q++;
	}
	*p = '\0';//标记结束符 
	printf("a=%s\n", a);
	printf("b=%s\n", b);
	//srand((unsigned)time(NULL));
	
	
	return 0;
}