#include &lt;stdio.h&gt;    int main&#40;&#41;    &#123;        int y = 0;        if &#40;1 |&#40;y = 1&#41;&#41;            printf&#40;&quot;y is %d\n&quot;, y&#41;;        else            printf&#40;&quot;%d\n&quot;, y&#41;;&nbsp;    &#125;
A. y is 1
B. 1
C. Run time error
D. Undefined
Answer:A
#include &lt;stdio.h&gt;    int main&#40;&#41;    &#123;        int y = 0;        if &#40;1 |&#40;y = 1&#41;&#41;            printf&#40;&quot;y is %d\n&quot;, y&#41;;        else            printf&#40;&quot;%d\n&quot;, y&#41;;&nbsp;    &#125;
A. y is 1 B. 1 C. Run time error D. Undefined