I'm missing very basic regarding the char *. Why the program crashes when strcpy( result, Digits);

void Add(char * result)
{
char Digits[] = "1234567";

strcpy( result, Digits);
}

I'll appreciate your help.

Luis F Hernandez
EBS