<DIV>
<DIV>pls tell me how these 2 pgms work</DIV>
<DIV>&nbsp;</DIV>
<DIV>1. #include&lt;stdio.h&gt; 
<DIV>&nbsp;&nbsp;&nbsp; main()</DIV>
<DIV>&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; int a=555,*ptr=&amp;a,b=*ptr;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; printf("%d %d %d",++a,--b,(*ptr)++);</DIV>
<DIV>}</DIV>
<DIV>&nbsp;</DIV>
<DIV>for this the output is 557 554 555</DIV>
<DIV>&nbsp;</DIV>
<DIV>2. #include&lt;stdio.h&gt; 
<DIV>&nbsp;&nbsp;&nbsp; main()</DIV>
<DIV>&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; int a=555,*ptr=&amp;a,b=*ptr;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; printf("%d %d %d",++a,--b,*ptr++);</DIV>
<DIV>}</DIV>
<DIV>&nbsp;</DIV>
<DIV>for this i got the output as 556 554 555</DIV></DIV></DIV>
<P><FONT face=arial size=-1><B>Could any one pls explain me the reson behind this output</B></FONT></P>
<P><STRONG>Thanking you,</STRONG></P>
<P><STRONG>Sowmya</STRONG></P></DIV><p>
                <hr size=1><font face=arial size=-1>Do you Yahoo!?<br>
Yahoo! Tax Center - <a href="http://taxes.yahoo.com/filing.html">File online by April 15th</a>