字符数组的调用
#include<stdio.h>#include<string.h>
void main()
{
char stringcat(char string1[],char string2[],string[]);
char string[80],string1[10],string2[10];
gets(string1);
gets(string2);
printf("%s",stringcat(string1,string2,string));
}
char stringcat(char string1[],char string2[],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';
}
请教各位大吓 怎么错了。