#include &lt;stdio.h&gt;    struct student    &#123;        char *name;    &#125;;    struct student s;    struct student fun&#40;void&#41;    &#123;        s.name = &quot;newton&quot;;        printf&#40;&quot;%s\n&quot;, s.name&#41;;        s.name = &quot;alan&quot;;        return s;    &#125;    void main&#40;&#41;    &#123;        struct student m = fun&#40;&#41;;        printf&#40;&quot;%s\n&quot;, m.name&#41;;        m.name = &quot;turing&quot;;        printf&#40;&quot;%s\n&quot;, s.name&#41;;    &#125;
A. newton alan alan
B. alan newton alan
C. alan alan newton
D. Compile time error
Answer:A
#include &lt;stdio.h&gt;    struct student    &#123;        char *name;    &#125;;    struct student s;    struct student fun&#40;void&#41;    &#123;        s.name = &quot;newton&quot;;        printf&#40;&quot;%s\n&quot;, s.name&#41;;        s.name = &quot;alan&quot;;        return s;    &#125;    void main&#40;&#41;    &#123;        struct student m = fun&#40;&#41;;        printf&#40;&quot;%s\n&quot;, m.name&#41;;        m.name = &quot;turing&quot;;        printf&#40;&quot;%s\n&quot;, s.name&#41;;    &#125;
A. newton alan alan B. alan newton alan C. alan alan newton D. Compile time error