Point out the correct statement which correctly free the memory pointed to by 's' and 'p' in the following program?
#include
#include
int main()
{
struct ex
{
int i;
float j;
char *s
};
struct ex *p;
p = (struct ex *)malloc(sizeof(struct ex));
p->s = (char*)malloc(20);
return 0;
}
Answer: B
No answer description available for this question