第1个回答 2009-12-21
# include <stdio.h>
void strcopy( char str1[], char str2[])
{ int i;
for(i=0;str[i]!= '\0';i++)
{ str1[i]=str2[i];
s1[i]='\0';
}
}
void main()
{char str1[20];str2[20];
scanf("%s%s",str1,str2);
printf("%s",strcopy(str1,str2));
}本回答被网友采纳
第2个回答 2009-12-24
void strcopy(char str1[],char str2[])
{
int i=0,j=0;
while((str1[i++]=str2[j++])!='\0');
str1[i]='\0';
}
第3个回答 2012-06-06
void strcopy(char str1[], char str2[])
{
int i;
for(i=0;str2[i]!= '\0';i++)
str1[i]=str2[i];
str1[i]='\0';
}
第4个回答 2009-12-21
for (i = 0;i <strlen(str2);i++)
{
str1[i] = str2[i];
i++;
if (str2[i] == '\0')
break;
}