Reading any further will probably give you a headache...

While searching for some code I stumbled across these codes:

If anyone wants to confirm that this WILL compile and work go ahead...

Code:
int max(int a,int b)
{
    a-=b;
    if(!a)
    goto d;
    if(a<(a-a))
    goto e;
    b+=a;
    goto f;
d:  if(a!=b)
    goto e;
f:  a=~b;
    goto d;
e:  return b;
}
This one nearly killed me from looking at it.
Code:
int mymax (int(*a)(int(*)(int(*)()),int(*)(int(*)(int**))), int(*b)(int(*)
(int(*)()),int*,int(*)(int(*)()))){return (int)((((int(*)(int(*)(int(*)()),int(
*)(int(*)())))a)> ((int(*)(int(*)(int(*)()),int(*)(int(*)())))b))?((int(*)(
int(*)(int(*)()),int(*)(int(*)())))a):((int(*)(int(*)(int(*)()),int(*)(int(*)(
))))b));??>
The function call:
Code:
mymax((int(*)(int(*)(int(*)()),int(*)(int(*)(int**))))3,(int(*)(int(*)(int(*)
()),int*,int(*)(int(*)())))52);
equivalent code
Code:
(a<b)?a:b)

Now remember when getting mad at some newbie programmer it could be much much worse than bad syntax or lack of comments.