第1个回答 2016-05-25
#include<stdio.h>
void conectstring(char str1[],char str2[],char str[])
{
int i,j;
for(i=0;str1[i]!='\0';i++)
str[i]=str1[i];
for(j=0;str2[j]!='\0';j++)
str[i+j]=str2[j];
str[i+j]='\0';
}
void main()
{
char s1[50],s2[50],s[50];
printf("input string1:");
gets(s1);
printf("input string2:");
gets(s2);
conectstring(s1,s2,s);
printf("the new string is %s\n",s);
}本回答被网友采纳