Consider the following C code snippet:
char *sentence = NULL;
strcpy(sentence, "Helloworld");
printf ("%s", sentence);
is the code segment correct or error? If correct what is the output?
a) Error
b) Helloworld
c) Null.Helloworld
d) None of the above