I would like to truncate a string with a function.
I am getting the error: main.c:7: error: lvalue expected
What am I doing wrong?
char *stringtest;
int main()
{
&stringtest=strtrunk("hello world!", 3);
printf("%s", &stringtest);
return 0;
}
char *strtrunk(char *string, int offset)
{
int stringlen = strlen(string);
string[stringlen - offset] = 0;
return string;
}