// Separate declaration and definition
int f(); // declaration
int f(){ return 42; } // definition
int main(){ return f()==42 ? 0 : 1; }
