#include &lt;stdio.h&gt;    void f&#40;int &#40;*x&#41;&#40;int&#41;&#41;;    int myfoo&#40;int i&#41;;    int &#40;*foo&#41;&#40;int&#41; = myfoo;    int main&#40;&#41;    &#123;        f&#40;foo&#40;10&#41;&#41;;    &#125;    void f&#40;int &#40;*i&#41;&#40;int&#41;&#41;    &#123;        i&#40;11&#41;;    &#125;    int myfoo&#40;int i&#41;    &#123;        printf&#40;&quot;%d\n&quot;, i&#41;;        return i;    &#125;
A. Compile time error
B. Undefined behaviour
C. 10 11
D. 10 Segmentation fault
Answer:A
#include &lt;stdio.h&gt;    void f&#40;int &#40;*x&#41;&#40;int&#41;&#41;;    int myfoo&#40;int i&#41;;    int &#40;*foo&#41;&#40;int&#41; = myfoo;    int main&#40;&#41;    &#123;        f&#40;foo&#40;10&#41;&#41;;    &#125;    void f&#40;int &#40;*i&#41;&#40;int&#41;&#41;    &#123;        i&#40;11&#41;;    &#125;    int myfoo&#40;int i&#41;    &#123;        printf&#40;&quot;%d\n&quot;, i&#41;;        return i;    &#125;
A. Compile time error B. Undefined behaviour C. 10 11 D. 10 Segmentation fault