> Try above programm's and i bet they will give same output in any compiler.
Just go and read the link to my other thread in post #4
Fed up with this kind of BS from know-nothings, I did an experiment with the same code and many compilers.
It's the same kind of broken code as you've posted, and the results are DIFFERENT.
You just lost the bet - pay up and then shut up.
The C standard tells you you're wrong.
All the regulars (with a combined programming experience of 100's of years and most of the compilers you're ever likely to see) tell you you're wrong.
Any sane person might start to question their supposedly infallible source material and start doing a bit more independent research, rather than relying on what one book and one compiler is telling you.