What will be the error (if any) in the following C code?<br><pre><code class="c-program">#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ char *p; *p = (char)calloc(10); strcpy(p, "HELLO"); printf("%s", p); free(p); return 0;}</code></pre>
Correct Answer: Error in the statement: *p=(char)calloc(10);