求救啊,求救啊
用函数实现字符串的连接,告诉我有错误,不明白怎么回事。。。。。。我搞不清楚,在定义带字符串作为函数的形参和实参的时候,应该注意些什么。。。。。。。。
多谢大伙儿帮忙了了
#include<stdio.h>
void main()
{
void connection(string1[],string2[]);
char string1[],string2[],string[];
gets(string1[]);
gets(string2[]);
connection(string1,string2);
printf("the result is %s\n",connection(string1[],string2[]));
}
void connection(string1[],string2[])
{
char string[];
int i,j;
for(i=0;string1[i]!='\0';i++)
string[i]=string1[i];
for(j=0;string2[j]!='\0';j++)
string[i+j]=string2[j];
string[i+j]='\0';
}