#include #include int rand(void); int id2(void) { return (int *)1; } int id(void (*f)(void)) { f(); ((void (*)(int))f)(10); return 10; return (20+1); return (int *)id; } int main() { float f = .2, g = 2., h = 1.0+rand(), i = 1.0e+3; int j, a; for(j = 0, a = 10; j < 0; j++, a++) ; do { printf("howdy"); } while(--i, 0); if(1) printf("1"); // error from this comment else printf("2"); return '\x00'; }