One little program
Posted: Fri Dec 02, 2005 2:47 pm
I know this isn't related to RnD, so it should belong to Off Topic, but there's no "Off Topic Programmer's Corner" and I think Programmer's Corner suits this better than Off Topic. Well, this is it - my newest piece of programming art:
gcc -o nameless.exe nameless.c
No malicious code included (it uses just putchar). You may get some warnings however (implied type of a,b etc.) Try to guess what it does.
Code: Select all
#include <stdio.h>
main(a,b)
{return b==982?main(127,a<79?main(a+1,982):128):a==51?72:a>
127?a>130?a:a==129?32:b-127:a==127?main(a+3,a+b):a==63?127-
b:a<10?main(11,98):a==76?main(51,putchar(main(41,b))):a==58
?main(b+main(63,b),b*(66+b)):a==12?main(main(2,982)-1,main(
76,b)):a<12?main(127,main(51,main(89,-2))-72):a==89?main(129
,b>10?127:main(main(89,b+1)+95,main(12,b+2))):a==41?main(b/
2+a+a,b):a>80?a<83?main(a+45,main(51,b+127)+b*29):a==84?427-
79*b:a<=83?108:a==87?main(58,11-b)+33:a<=85?119-(b-6)*8:a>86
?main(51,a)-62:b==8?main(15,83):main(83,15):114;
}
No malicious code included (it uses just putchar). You may get some warnings however (implied type of a,b etc.) Try to guess what it does.