#include void main() { char *p;char a[80];char b[80];printf("输入\n");scanf("%s",a);printf("再输入\n");scanf("%s",b);p=malloc(strlen(a)+strlen(b)+1);//加一很重要的!strcpy(p,a);strcpy(p+strlen(a),b);printf("合并结果:%s\n",p);free(p);return;}