Why does this code give the output C++Sucks? What is the concept behind it? #include <stdio.h> double m = {7709179928849219.0, 771}; int main() { m[1]--?m...
How does this C program work? main(_){_^448&&main(-~_);putchar(--_%64?32|-~7[__TIME__-_/8%8][">'txiZ^(~z?"-48]>>";;;====~$::199"[_*2&8|_/64]/(_&2?1:8)%8&1:10);} It compiles as it is (tested on gcc 4.6.3). It prints the time when compiled. On my system: !! !!!!!! !! !!!!!!...