怎么写一个函数,输入两行字符串,然后连接到一起。
#include<stdio.h>
char *lianjie(char *s1,char *s2);
int main()
{
char s1[100],s2[100],*s3;
gets(s1);
gets(s2);
puts(lianjie(s1,s2));
return 0;
}
char *lianjie(char *s1,char *s2)
{
int i=0,j=0,temp;
while(s1[i]!='\0')
{
i++;
}
temp=i;
while(s2[j]!='\0')
{
j++;
}
for(i=0;i<j;i++)
{
s1[temp]=s2[i];
temp++;
}
s1[temp]='\0';
return s1;
}