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);
}
6
Contributors
11
Replies
13
Views
6 Years
Discussion Span
Last Post by chhabraamit

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.

Edited by WaltP: Never post email addresses on the fourm

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.