#include &lt;stdio.h&gt;    struct temp    &#123;        int a;    &#125; s;    void func&#40;struct temp&#41;    &#123;        s.a = 10;        printf&#40;&quot;%d\t&quot;, s.a&#41;; s    &#125;    main&#40;&#41;    &#123;        func&#40;s&#41;;        printf&#40;&quot;%d\t&quot;, s.a&#41;;    &#125;
A. 10 (Garbage Value)
B. 0 10
C. 10 0
D. (Garbage Value) 10
Answer:A
#include &lt;stdio.h&gt;    struct temp    &#123;        int a;    &#125; s;    void func&#40;struct temp&#41;    &#123;        s.a = 10;        printf&#40;&quot;%d\t&quot;, s.a&#41;; s    &#125;    main&#40;&#41;    &#123;        func&#40;s&#41;;        printf&#40;&quot;%d\t&quot;, s.a&#41;;    &#125;
A. 10 (Garbage Value) B. 0 10 C. 10 0 D. (Garbage Value) 10