I've a C++ program to reverse a string.
Its showing linker error. please help me debug it
Code:char* st(const char *);
int main()
{
char *str="abcdefgh", *abc="\0";
strcpy(abc,st(str));
printf("%s",abc);
return 0;
}
char* st(const char *str[])
{
int n=0,i;
while(str[n]!='\0') n++;
char *abc="\0";
for(i=n;i!=0;i--)
strcat(abc,str[i]);
return abc;
}