Explain why the following fragments of code in main() of your applications cause error. Use no more than 50 words in each case.
a. gen_entity item;
b. gen_entity *gptr;
gptr = (gen*)malloc(si zeof(gen_entity ));
c. gen_entity * gptr;
gptr->ID = 1234;
d. gen_entity * gptr;
gptr = gen_create();
...
if (gptr->ID...