#include &lt;stdio.h&gt;    void first&#40;&#41;    &#123;        printf&#40;&quot;Hello World&quot;&#41;;    &#125;    void main&#40;&#41;    &#123;        void *ptr&#40;&#41; = first;        ptr++        ptr&#40;&#41;;    &#125;
A. Illegal application of ++ to void data type
B. pointer function initialized like a variable
C. Both (a) and (b)
D. None of the mentioned
Answer:A
#include &lt;stdio.h&gt;    void first&#40;&#41;    &#123;        printf&#40;&quot;Hello World&quot;&#41;;    &#125;    void main&#40;&#41;    &#123;        void *ptr&#40;&#41; = first;        ptr++        ptr&#40;&#41;;    &#125;
A. Illegal application of ++ to void data type B. pointer function initialized like a variable C. Both (a) and (b) D. None of the mentioned