I have 2 problem--
why printf always prints the last initialized variable.Code:#include<stdio.h> void main() { int x=33,y=10; printf("%d"); }
how above expression is evaluated to 4..Code:#include<stdio.h> void main() { int x=2,i; i=x++*2/++x*2; printf("%d",i); }
please give brief explanation.