K
kartheeknagasuri
my friend gave this code to me..... it is working fine....how come?
please explain me if u can understand.....
#include <stdio.h>
#include <conio.h>
#define _(__,___)\
___##__
_(id,vo) _8(_(
ar,ch)a,_(ar ,ch
)*_2){_(ile,wh) (a
--)_(ntf, pri)("%s"
,_2);}_(id,vo) _1(_
(nt,i) s,_(nt,i) n,
_(nt,i) k=1,_(ar,ch
) *_3="* "){_8 ( k,
"\n");_8(s," ");_8(
n,_3);}_(id,vo) _6(_(nt,i) k,_(nt,i)
l,_(ar,ch) *_9_){_8(k,"\n");_8(l, " ");_(ile
,wh)(*_9_)_(ntf,pri)("%c",*_9_++-12);} _(id,
vo) _(in,ma)(){_(ar,ch) _1_1_[]="cu€" "t,nq"
"€,~qsm~p8",_2_2_[]="X{wm";_(ar,ch) _22[]=
{240,32,0},_4;_1(20,3,6);_1(19,1)
;_1(4,1,0);_1(19,1); _1(1,1, 0,
_22);_1(1,1,0);_1(19,1);
_1(4,1,0);_1(15,8);
_1(13,10);_1(0,1,0,"*");_
(or,f)(_4=0;_4<4;_4++) {_1(15+_4*2,
8-_4*2);_(f,i)(_4==0) _1(0,2,0," *");}_(
or,f)(_4=2;_4>=0;_4--)_1(15+_4*2,8-_4*2);_6(3,
26,_1_1_);_6(2,40,_2_2_);_(ile,wh)(!_(it,kbh)());}
please explain me if u can understand.....
#include <stdio.h>
#include <conio.h>
#define _(__,___)\
___##__
_(id,vo) _8(_(
ar,ch)a,_(ar ,ch
)*_2){_(ile,wh) (a
--)_(ntf, pri)("%s"
,_2);}_(id,vo) _1(_
(nt,i) s,_(nt,i) n,
_(nt,i) k=1,_(ar,ch
) *_3="* "){_8 ( k,
"\n");_8(s," ");_8(
n,_3);}_(id,vo) _6(_(nt,i) k,_(nt,i)
l,_(ar,ch) *_9_){_8(k,"\n");_8(l, " ");_(ile
,wh)(*_9_)_(ntf,pri)("%c",*_9_++-12);} _(id,
vo) _(in,ma)(){_(ar,ch) _1_1_[]="cu€" "t,nq"
"€,~qsm~p8",_2_2_[]="X{wm";_(ar,ch) _22[]=
{240,32,0},_4;_1(20,3,6);_1(19,1)
;_1(4,1,0);_1(19,1); _1(1,1, 0,
_22);_1(1,1,0);_1(19,1);
_1(4,1,0);_1(15,8);
_1(13,10);_1(0,1,0,"*");_
(or,f)(_4=0;_4<4;_4++) {_1(15+_4*2,
8-_4*2);_(f,i)(_4==0) _1(0,2,0," *");}_(
or,f)(_4=2;_4>=0;_4--)_1(15+_4*2,8-_4*2);_6(3,
26,_1_1_);_6(2,40,_2_2_);_(ile,wh)(!_(it,kbh)());}