64,687
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
char *str_lnk(char *p,char *q);
int main(int argc, char* argv[])
{
char *cha = new char[20],*chb = new char[10];
gets(cha);
gets(chb);
puts(str_lnk(cha,chb));
system("pause");
return 0;
}
char *str_lnk(char *p,char *q)
{
char *t;
t = q;
while(*t)t++;
if(t-q<10){
t = p;
while(*t)t++;
while(*q)*t++ = *q++;
*t = '\0';
return p;
}
else
return q;
}