|
|
楼主 |
发表于 2013-8-15 15:19:37
|
显示全部楼层
这里同样是使用fgets()函数来实现的:
#include<stdio.h>
#define MAX 1024
char *copy_string(char *string1, char *string2)
{
char *string = string2;
while('\0' != *string1)
{
if('\n' != *string1)
{
*string2 = *string1;
string1++;
string2++;
}
else
{
break;
}
}
return string;
}
int main()
{
char string1[MAX] = {0}, string2[MAX] = {0};
fgets(string1, 1024, stdin);
copy_string(string1, string2);
printf("the copy string is %s\n", string2);
} |
|