输入一个字符串,要求写一个strcpy函数,将这个字符串复制到另一个字符指针中,然后输出这个新的字符串(要求要用到字符指针作为函数参数)
哪里错了 老是出现one or more multiply defined symbols found执行 link.exe 时出错.
#include<stdio.h>
void strcpy(char *a)
{
char b[1000];
int i;
for(i=0;*(a+i)!='\0';i++)
b[i]=*(a+i);
for(i=0;b[i]!='\0';i++)
printf("%s",b[i]);
}
void main()
{
char a[1000];
gets(a);
strcpy(a);
}