C program to convert decimal to binary using AND bitwise operator : <p>I have seen this code to convert decimal to binary using AND bitwise operator,and put the resulting binary number in an array to iterate over it later .since I'm new to C , I couldn't visualize the code </p>

<p>For example if we have number (13) in decimal, which equals (1101) in binary ... what exactly happens inside this for loop ?!</p>

<p><a href="https://i.stack.imgur.com/NXxLG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/NXxLG.png" alt="C program to convert decimal to binary using AND bitwise operator"></a></p>
