#include<stdio.h> int f(int x) { if(x<=0) return 1; } main() { int n=0; n=f(10); // there is no effect if we have f(x), where x>0 printf("%d",n); } // why output is 16384 ?