I tried a lot to understand the code, but unable to get it.
Help me with this code.

main(t,_,a)
char *a;
{return!0<t?t<3?main(-79,-13,a+main(-87,1-_, 
main(-86,0,a+1)+a)):1,t<_?main(t+1, _, a ):3,main ( -94, -27+t, a
)&&t == 2 ?_<13 ?main ( 2, _+1, "%s %d %d\n" ):9:16:t<0?t<-72?main(_,
t,"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l,+,/n{n+\
,/+#n+,/#;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l q#'+d'K#!/\
+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# ){n\
l]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#\
n'wk nw' iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c \
;;{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;\
#'rdq#w! nr'/ ') }+}{rl#'{n' ')# }'+}##(!!/")
:t<-50?_==*a ?putchar(a[31]):main(-65,_,a+1):main((*a == '/')+t,_,a\
+1 ):0<t?main ( 2, 2 , "%s"):*a=='/'||main(0,main(-61,*a, "!ek;dc \
i@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry"),a+1);
}

Recommended Answers

All 11 Replies

when i tried it on paper Stack Overflows . . . :)

Its horribly recursive -- and illegal by today's C standards. But the code is using long-obsolete original K&R syntax.

I want to learn such coding techniques, where should I get these techniques to learn.

I have an pdf for the same namely ANSI C Standards......Provide me ur email id....I'll mail u.....

ashish101: I have given you mah email id in Pvt msg.
Send me the pdf
and thanks a lot for this.

The C iso standards won't show you how to write code as posted in the original post to this thread.

Yep you are right, I have searched a lot in google but i didnt get any thing.

then from where I could get these things to learn ??

Read this thread for some hints. I have never participated in that kind of programming, so I won't be much help to you with that.

Ancient Dragon:
Thanks for quick reply but that postings is also done by me..

See www.ioccc.org where many people write funny code as you paste. Note that the industry won't like this "coding style" at all. Pure and raw fun.

I have an pdf for the same namely ANSI C Standards......Provide me ur email id....I'll mail u.....

[email snipped] ...this is my mail id; plz mail be the same .

Thank you.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.