1. What is the output of this C code? #include <stdio.h> struct student { char *c; }; void main() { struct student m; struct student *s = &m; s->c = “hello”; printf(”%s”, s->c); } a) hello b) Run time error c) Nothing d) Depends on compiler AnswerAnswer: a [Reason:] None. 2. What is the output…