unsigned char x,y=0;unsigned char f(void);...........if( x == 0 ) y=f();
unsigned char x,y=0;unsigned char f(void);........... x || (y=f());