<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-229590511201912538</id><updated>2024-11-01T16:07:04.164+05:30</updated><category term="C"/><title type='text'>SOURCE CODES OF GAMES-RUCHIN</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-257776170268438134</id><published>2011-03-02T18:25:00.001+05:30</published><updated>2011-03-02T18:25:01.653+05:30</updated><title type='text'>TIC TAC TOE</title><content type='html'>#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void Board();&lt;br /&gt;
void PlayerX();&lt;br /&gt;
void PlayerO();&lt;br /&gt;
void Player_win();&lt;br /&gt;
void check();&lt;br /&gt;
int win=0,wrong_X=0,wrong_O=0,chk=0;&lt;br /&gt;
&lt;br /&gt;
char name_X[30];&lt;br /&gt;
char name_O[30];&lt;br /&gt;
int pos_for_X[3][3];&lt;br /&gt;
int pos_for_O[3][3];&lt;br /&gt;
int pos_marked[3][3];&lt;br /&gt;
&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;int i,ch,j;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;char ans;&lt;br /&gt;
/*&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;clrscr();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;\n\t\t\t\tTIC TAC TOE&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;\n\t\t\t\t&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for(i=1;i&amp;lt;=11;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(10000);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;*&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}*/&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;do&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;clrscr();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n\t\t\t\tTIC TAC TOE&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n\t\t\t\t&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;for(i=1;i&amp;lt;=11;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;delay(10000);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;printf(&quot;*&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n1.Start The Game&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n2.Quit The Game&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\nEnter your choice(1-2) : &quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;scanf(&quot;%d&quot;,&amp;amp;ch);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;switch(ch)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;case 1:&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;chk=0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;win=0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;for(i=1;i&amp;lt;=3;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;for(j=1;j&amp;lt;=3;j++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;pos_for_X[i][j]=0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;pos_for_O[i][j]=0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;pos_marked[i][j]=0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot;\n\n&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;clrscr();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot;\nEnter the name of the player playing for \&#39;X\&#39;: &quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;fflush(stdin);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;gets(name_X);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot;\nEnter the name of the player playing for \&#39;O\&#39;: &quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;fflush(stdin);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;gets(name_O);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;Board();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;for(;;)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;if(win==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;check();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;if(chk==9)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;printf(&quot;\n\t\t\tMATCH DRAWS!!&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;printf(&quot;\nPress any key....&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;chk=0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;printf(&quot;\nTURN FOR %s:&quot;,name_X);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;PlayerX();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;do&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;if(wrong_X!=1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;       &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;wrong_X=0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;printf(&quot;\nTURN FOR %s:&quot;,name_X);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;PlayerX();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;}while(wrong_X==1);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;check();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;if(chk==9)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;printf(&quot;\n\t\t\tMATCH DRAWS&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;printf(&quot;\nPress any key....&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;chk=0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;printf(&quot;\nTURN FOR %s:&quot;,name_O);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;PlayerO();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;do&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;if(wrong_O!=1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;       &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;wrong_O=0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;printf(&quot;\nTURN FOR %s:&quot;,name_O);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;PlayerO();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;}while(wrong_O==1);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;Board();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;if(win!=1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;printf(&quot;\n\t\t\tMATCH DRAWS!!&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;printf(&quot;\nPress any key.......&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;getch();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;case 2:&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot;\n\n\n\t\t\tThank You For Playing The Game.&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot;\n\t\t\t###############################&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;getch();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;exit(1);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\nWant To Play(Y/N) ? &quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;fflush(stdin);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;scanf(&quot;%c&quot;,&amp;amp;ans);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}while(ans==&#39;y&#39; || ans==&#39;Y&#39;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void Board()&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;int i,j;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;clrscr();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;\n\t\t\t\tTIC TAC TOE BOARD&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;\n\t\t\t\t*****************&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;\n\n\n&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;\n\t\t\t &amp;nbsp; &amp;nbsp;1\t &amp;nbsp; &amp;nbsp; &amp;nbsp;2\t &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for(i=1;i&amp;lt;=3;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n \t\t\t _____________________________&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n \t\t\tº\t &amp;nbsp;º\t &amp;nbsp; º\t &amp;nbsp; &amp;nbsp; º&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n\t\t%d\t&quot;,i);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;for(j=1;j&amp;lt;=3;j++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if(pos_for_X[i][j]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot; &amp;nbsp; &amp;nbsp;X&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot; &amp;nbsp; &amp;nbsp; &quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;else if(pos_for_O[i][j]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot; &amp;nbsp; &amp;nbsp;O&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot; &amp;nbsp; &amp;nbsp; &quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;continue;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n\t\t\tº\t &amp;nbsp;º\t &amp;nbsp; º\t &amp;nbsp; &amp;nbsp; º&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;\n\t\t\t------------------------------&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Player_win();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void PlayerX()&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;int row,col;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(win==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;\nEnter the row no. : &quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fflush(stdin);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;scanf(&quot;%d&quot;,&amp;amp;row);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;Enter the column no. : &quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fflush(stdin);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;scanf(&quot;%d&quot;,&amp;amp;col);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(pos_marked[row][col]==1 || row&amp;lt;1 || row&amp;gt;3 || col&amp;lt;1 || col&amp;gt;3)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\nWRONG POSITION!! Press any key.....&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;wrong_X=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;getch();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Board();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;pos_for_X[row][col]=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;pos_marked[row][col]=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Board();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
}&lt;br /&gt;
void PlayerO()&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;int row,col;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(win==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;\nEnter the row no. : &quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;scanf(&quot;%d&quot;,&amp;amp;row);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot;Enter the column no. : &quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;scanf(&quot;%d&quot;,&amp;amp;col);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(pos_marked[row][col]==1 || row&amp;lt;1 || row&amp;gt;3 || col&amp;lt;1 || col&amp;gt;3)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\nWRONG POSITION!! Press any key....&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;wrong_O=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;getch();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Board();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;pos_for_O[row][col]=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;pos_marked[row][col]=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Board();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
}&lt;br /&gt;
void Player_win()&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;int i;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for(i=1;i&amp;lt;=3;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if(pos_for_X[i][1]==1 &amp;amp;&amp;amp; pos_for_X[i][2]==1 &amp;amp;&amp;amp; pos_for_X[i][3]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;win=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;printf(&quot;\n\nRESULT: %s wins!!&quot;,name_X);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;printf(&quot;\nPress any key............&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for(i=1;i&amp;lt;=3;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if(pos_for_X[1][i]==1 &amp;amp;&amp;amp; pos_for_X[2][i]==1 &amp;amp;&amp;amp; pos_for_X[3][i]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;win=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;printf(&quot;\n\nRESULT: %s wins!!&quot;,name_X);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;printf(&quot;\nPress any key............&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(pos_for_X[1][1]==1 &amp;amp;&amp;amp; pos_for_X[2][2]==1 &amp;amp;&amp;amp; pos_for_X[3][3]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;win=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n\nRESULTL: %s wins!!&quot;,name_X);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\nPress any key......&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else if(pos_for_X[1][3]==1 &amp;amp;&amp;amp; pos_for_X[2][2]==1 &amp;amp;&amp;amp;&lt;br /&gt;
pos_for_X[3][1]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;win=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n\nRESULT: %s wins!!&quot;,name_X);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;\nPress any key.....&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for(i=1;i&amp;lt;=3;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if(pos_for_O[i][1]==1 &amp;amp;&amp;amp; pos_for_O[i][2]==1 &amp;amp;&amp;amp; pos_for_O[i][3]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;win=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;printf(&quot;\n\nRESULT: %s wins!!&quot;,name_O);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;\nPress any key.....&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for(i=1;i&amp;lt;=3;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if(pos_for_O[1][i]==1 &amp;amp;&amp;amp; pos_for_O[2][i]==1 &amp;amp;&amp;amp; pos_for_O[3][i]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;win=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;printf(&quot;\n\nRESULT: %s wins!!&quot;,name_O);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;\nPress any key.....&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(pos_for_O[1][1]==1 &amp;amp;&amp;amp; pos_for_O[2][2]==1 &amp;amp;&amp;amp; pos_for_O[3][3]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;win=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n\nRESULT: %s wins!!&quot;,name_O);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\nPress any key.....&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else if(pos_for_O[1][3]==1 &amp;amp;&amp;amp; pos_for_O[2][2]==1 &amp;amp;&amp;amp;&lt;br /&gt;
pos_for_O[3][1]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;win=1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;\n\nRESULT: %s wins!!&quot;,name_O);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;\nPress any key.....&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
}&lt;br /&gt;
void check()&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;int i,j;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for(i=1;i&amp;lt;=3;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;for(j=1;j&amp;lt;=3;j++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if(pos_marked[i][j]==1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;chk++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;continue;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/257776170268438134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/257776170268438134' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/257776170268438134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/257776170268438134'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/tic-tac-toe.html' title='TIC TAC TOE'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-6510787777448764209</id><published>2011-03-02T18:24:00.001+05:30</published><updated>2011-03-02T18:24:22.848+05:30</updated><title type='text'>TARGET SHOOTING GAME</title><content type='html'>Code :&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
#include&amp;lt;time.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;boy(int x,int y)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;br /&gt;
///// &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x=200,y=100&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;/*&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(185,95,7); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //eyes&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(215,95,7);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;arc(200,100,210,330,20);&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;//mouth&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(200,100,200,116); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //nose&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;*/&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+58,x+50,y+58);&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;//gun&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;outtextxy(x+30,y+45,&quot;Gun Point&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(x-15,y-5,7);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(x+15,y-5,7);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;arc(x,y,210,330,20);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y,x,y+16);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;setlinestyle(0,10,3);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(x,y,30);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+30,x,y+130);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+60,x+30,y+30);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+60,x-30,y+30);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+130,x-30,y+160);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+130,x+30,y+160);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp; //200,100&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(620,10,630,130);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(620,170,630,290);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(620,330,630,450);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(580,70,590,210);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(580,250,590,390);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(530,30,&quot;Target 1&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(500,130,&quot;Target 2&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(530,230,&quot;Target 3&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(500,340,&quot;Target 4&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(530,410,&quot;Target 5&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;boy1(int x,int y)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(x-15,y-5,7);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(x+15,y-5,7);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;arc(x,y,210,330,20);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y,x,y+16);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+58,x+50,y+58);&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;//gun&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;outtextxy(x+30,y+45,&quot;Gun Point&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /*&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(185,95,7); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //eyes&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(215,95,7);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;arc(200,100,210,330,20);&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;//mouth&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(200,100,200,116); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //nose&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;*/&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(x,y,30);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+30,x,y+130);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+60,x+30,y+90);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+60,x-30,y+90);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+130,x-30,y+160);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(x,y+130,x+30,y+160);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;rectangle(620,10,630,130);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(620,170,630,290);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(620,330,630,450);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(580,70,590,210);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(580,250,590,390);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(530,30,&quot;Target 1&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(500,130,&quot;Target 2&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(530,230,&quot;Target 3&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(500,340,&quot;Target 4&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(530,410,&quot;Target 5&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;main()&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;int d;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;int a,b;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;char ch;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;clrscr();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;int gdriver=DETECT,gmode;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;initgraph(&amp;amp;gdriver,&amp;amp;gmode,&quot;\tc\bgi&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;setlinestyle(0,10,3);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(530,30,&quot;Target 1&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(500,130,&quot;Target 2&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(530,230,&quot;Target 3&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(500,340,&quot;Target 4&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;outtextxy(530,410,&quot;Target 5&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(200,158,250,158);&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;//gun&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;outtextxy(230,145,&quot;Gun Point&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(185,95,7); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //eyes&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;circle(215,95,7);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;arc(200,100,210,330,20);&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;//mouth&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;line(200,100,200,116); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //nose&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;circle(200,100,30);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;line(200,130,200,230);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;line(200,160,230,130);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;line(200,160,170,130);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;line(200,230,170,260);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;line(200,230,230,260);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;a=200,b=100;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(620,10,630,130);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(620,170,630,290);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(620,330,630,450);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(580,70,590,210);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;rectangle(580,250,590,390);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;while(1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;ch=getch();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;int d=ch;&lt;br /&gt;
&amp;nbsp;//&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;rectangle(620,100,630,200);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(d==77)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; cleardevice();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; a=a+20;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; boy1(a,b);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; cleardevice();&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(d==75)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; cleardevice();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; a=a-20;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; boy1(a,b);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; cleardevice();&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(d==72)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; cleardevice();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; b=b-20;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; boy1(a,b);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; cleardevice();&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(d==80)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; cleardevice();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; b=b+20;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; boy1(a,b);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; cleardevice();&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//////////////////////////////////////////////////////////////////&lt;br /&gt;
///shooting starts&lt;br /&gt;
//////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(d==32)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;//x=200 &amp;nbsp;y=100&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;int x=a;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;int y=b;&lt;br /&gt;
//&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;%d %d&quot;,x,y);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if((y&amp;gt;-50)&amp;amp;&amp;amp;(y&amp;lt;5))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;for(int i=0;i&amp;lt;=27;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;rectangle(x,y+58,x+22,y+65 );&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;x=x+15;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp;//&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;delay(0);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;sound(900);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;nosound();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;cleardevice();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sound(900);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sound(1600);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;nosound();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;outtextxy(110,400,&quot;Target 1 shooted &amp;nbsp;!!!!!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; //&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;outtextxy(230,145,&quot;Gun Point&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
//////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if((y&amp;gt;5)&amp;amp;&amp;amp;(y&amp;lt;150))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;for(int i=0;i&amp;lt;=24;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;rectangle(x,y+58,x+22,y+65 );&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;x=x+15;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp;//&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;delay(10);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;sound(900);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;nosound();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;cleardevice();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sound(900);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sound(1600);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; //&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;outtextxy(230,145,&quot;Gun Point&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; outtextxy(110,400,&quot;Target 2 shooted &amp;nbsp;!!!!!&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
//////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if((y&amp;gt;150)&amp;amp;&amp;amp;(y&amp;lt;190))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;for(int i=0;i&amp;lt;=27;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;rectangle(x,y+58,x+22,y+65 );&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;x=x+15;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp;//&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;delay(10);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;sound(900);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;nosound();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;cleardevice();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sound(900);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sound(1600);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;nosound();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;outtextxy(110,400,&quot;Target 3 shooted &amp;nbsp;!!!!!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; //&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;outtextxy(230,145,&quot;Gun Point&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if((y&amp;gt;190)&amp;amp;&amp;amp;(y&amp;lt;310))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; for(int i=0;i&amp;lt;=24;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;rectangle(x,y+58,x+22,y+65 );&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;x=x+15;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp;//&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;delay(10);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;sound(900);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;nosound();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;cleardevice();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sound(900);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sound(1600);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;nosound();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;outtextxy(110,150,&quot;Target 4 shooted &amp;nbsp;!!!!!&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; //&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;outtextxy(230,145,&quot;Gun Point&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
//////////////////////////////////////////////////////////////////////////&lt;br /&gt;
/&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if((y&amp;gt;310)&amp;amp;&amp;amp;(y&amp;lt;390))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;for(int i=0;i&amp;lt;=27;i++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;rectangle(x,y+58,x+22,y+65 );&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;x=x+15;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp;//&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;delay(10);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;sound(900);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;nosound();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;cleardevice();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sound(900);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sound(1600);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;delay(200);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;nosound();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;outtextxy(110,200,&quot;Target 5 shooted &amp;nbsp;!!!!!&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; //&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;outtextxy(230,145,&quot;Gun Point&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;boy(a,b);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
///////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; if(d==27)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/6510787777448764209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/6510787777448764209' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6510787777448764209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6510787777448764209'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/target-shooting-game.html' title='TARGET SHOOTING GAME'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-3303960902888941387</id><published>2011-03-02T18:23:00.003+05:30</published><updated>2011-03-02T18:23:54.870+05:30</updated><title type='text'>SUDOKU</title><content type='html'>Code :&lt;br /&gt;
/*************************************************************************&lt;br /&gt;
***&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt; A Program For SuDoKu Puzzle Generation&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt; &amp;nbsp; Program Was Compiled With Borland TC version 3.0&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt; &amp;nbsp; and Borland C++ 5.5.1 for Win32 and gcc v 4.0.1&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt; &amp;nbsp;by Nikhil Purwant.(nikhilpurwant@yahoo.com)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;date &amp;nbsp;: 28/10/2005&lt;br /&gt;
&lt;br /&gt;
|---|---|---|&lt;br /&gt;
| 4 | 2 | 1 |&lt;br /&gt;
|---|---|---|&lt;br /&gt;
| 7 | 8 | 9 | =&amp;gt;single 3*3 cell in the SuDoku ( containing 1-9 unique&lt;br /&gt;
numbers )&lt;br /&gt;
|---|---|---|&lt;br /&gt;
| 6 | 3 | 5 |&lt;br /&gt;
|---|---|---|&lt;br /&gt;
___________________&lt;br /&gt;
|_|_|_|_|_|_|_|_|_|&lt;br /&gt;
|_|1|_|_|2|_|_|3|_|&lt;br /&gt;
|_|_|_|_|_|_|_|_|_|&lt;br /&gt;
|_|_|_|_|_|_|_|_|_|&lt;br /&gt;
|_|4|_|_|5|_|_|6|_| =&amp;gt; sudoku cells 1-9 each is a 3*3 subcell like&lt;br /&gt;
shown&lt;br /&gt;
above&lt;br /&gt;
|_|_|_|_|_|_|_|_|_| &amp;nbsp; also no row or column of complete sudoku(9*9)&lt;br /&gt;
contain repeated&lt;br /&gt;
|_|_|_|_|_|_|_|_|_| &amp;nbsp; elements and strictly contain element from 1to9&lt;br /&gt;
|_|7|_|_|8|_|_|9|_|&lt;br /&gt;
|_|_|_|_|_|_|_|_|_|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**************************************************************************&lt;br /&gt;
***/&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
#include&amp;lt;time.h&amp;gt;&lt;br /&gt;
#define LINUX //COMMENT THIS LINE IF YOU ARE PROGRAMMING IN MS WINDOWS&lt;br /&gt;
ENV&lt;br /&gt;
(TC)&lt;br /&gt;
#ifndef LINUX&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
int check_this_in_a_col(int matrix[9][9],int col,int maxindex,int&lt;br /&gt;
element);&lt;br /&gt;
int is_this_in_3by3cell(int value,int filled[9]);&lt;br /&gt;
void initialise_filled_to_0(int filled[9]);&lt;br /&gt;
int make_a_new_cell(int matrix[9][9],int rl,int rh,int cl,int ch,int&lt;br /&gt;
how2check);&lt;br /&gt;
int find_dup(int matrix[9][9],int i,int j,int array[9]);&lt;br /&gt;
int check_cell(int matrix[9][9],int rl,int rh,int cl,int ch);&lt;br /&gt;
void actual_thing_from_matrix(int matrix[9][9],int level);&lt;br /&gt;
void print_it(int mat[9][9],int to_file);&lt;br /&gt;
void print_both(int mat[9][9],int result[9][9],int to_file);&lt;br /&gt;
void sudoku(int mat[9][9],int filled[9]);&lt;br /&gt;
&lt;br /&gt;
int &amp;nbsp;main()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
int filled[9],matrix[9][9],what2do;&lt;br /&gt;
#ifndef LINUX&lt;br /&gt;
clrscr();&lt;br /&gt;
#else&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/3303960902888941387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/3303960902888941387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/3303960902888941387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/3303960902888941387'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/sudoku.html' title='SUDOKU'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-8847673707727192947</id><published>2011-03-02T18:23:00.001+05:30</published><updated>2011-03-02T18:23:22.276+05:30</updated><title type='text'>SNAKE GAME</title><content type='html'>Code :&lt;br /&gt;
# include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
# include &amp;lt;conio.h&amp;gt;&lt;br /&gt;
# include &amp;lt;graphics.h&amp;gt;&lt;br /&gt;
# include &amp;lt;alloc.h&amp;gt;&lt;br /&gt;
# include &amp;lt;dos.h&amp;gt;&lt;br /&gt;
# include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
# define up 72&lt;br /&gt;
# define down 80&lt;br /&gt;
# define left 75&lt;br /&gt;
# define right 77&lt;br /&gt;
# define pause 25&lt;br /&gt;
# define space 57&lt;br /&gt;
# define settings 31&lt;br /&gt;
struct body&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;int x,y;&lt;br /&gt;
&amp;nbsp;struct body *next;&lt;br /&gt;
};&lt;br /&gt;
typedef struct body body;&lt;br /&gt;
void create_snake(body*);&lt;br /&gt;
void show_settings();&lt;br /&gt;
void draw_borders();&lt;br /&gt;
void draw_egg();&lt;br /&gt;
void draw_snake();&lt;br /&gt;
void status_bar();&lt;br /&gt;
void draw_head();&lt;br /&gt;
void erase_tail();&lt;br /&gt;
void disp_gameover();&lt;br /&gt;
int getkey();&lt;br /&gt;
int check_snake(int,int);&lt;br /&gt;
body *head,*tail;&lt;br /&gt;
int dir=1;&lt;br /&gt;
int speed=100;&lt;br /&gt;
int leftx,rightx,topx,bottomx;&lt;br /&gt;
int color = RED,fil_style=1,bor_color=BLACK,size = 10;&lt;br /&gt;
int score=0,egg_drawn=0,jump = 9;&lt;br /&gt;
int preveggx,preveggy;&lt;br /&gt;
void far *egg;&lt;br /&gt;
char scr[15];&lt;br /&gt;
int eggx,eggy;&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;int gm=DETECT,gd;&lt;br /&gt;
&amp;nbsp;int key=0,num;&lt;br /&gt;
&amp;nbsp;struct time tim;&lt;br /&gt;
&amp;nbsp;void move_snake_right();&lt;br /&gt;
&amp;nbsp;void move_snake_down();&lt;br /&gt;
&amp;nbsp;void move_snake_left();&lt;br /&gt;
&amp;nbsp;void move_snake_up();&lt;br /&gt;
&amp;nbsp;initgraph(&amp;amp;gm,&amp;amp;gm,&quot;g:\tc\bgi&quot;);&lt;br /&gt;
&amp;nbsp;leftx=(size*2-1);&lt;br /&gt;
&amp;nbsp;rightx=getmaxx()-(size*2);&lt;br /&gt;
&amp;nbsp;topx=(size*2-1);&lt;br /&gt;
&amp;nbsp;bottomx = getmaxy()-40;&lt;br /&gt;
&amp;nbsp;setcolor(YELLOW);&lt;br /&gt;
&amp;nbsp;setfillstyle(SOLID_FILL,YELLOW);&lt;br /&gt;
&amp;nbsp;fillellipse(10,10,size/3,size/2);&lt;br /&gt;
&amp;nbsp;egg = farmalloc(imagesize(10-size/2,10-size/2,10+size/2,10+size/2));&lt;br /&gt;
&amp;nbsp;if(egg ==NULL)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;printf(&quot;Insufficient Memory!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;exit(0);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;getimage(10-size/2,10-size/2,10+size/2,10+size/2,egg);&lt;br /&gt;
&amp;nbsp;draw_borders();&lt;br /&gt;
&amp;nbsp;create_snake(head);&lt;br /&gt;
&amp;nbsp;start:&lt;br /&gt;
&amp;nbsp;fflush(stdin);&lt;br /&gt;
&amp;nbsp;flushall();&lt;br /&gt;
&amp;nbsp;while(!kbhit())&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;delay(speed);&lt;br /&gt;
&amp;nbsp;if(egg_drawn==0)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;status_bar();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;eggx=eggy=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;repeat:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gettime(&amp;amp;tim);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;num = (int)(tim.ti_hund)*(int)(tim.ti_sec);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;num = num%(rightx-leftx)/size;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;eggx=num;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;num = (int)(tim.ti_hund)*(int)tim.ti_sec;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;num = num%(bottomx-topx)/size;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;eggy=num;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(check_snake(eggx,eggy))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; goto repeat;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;eggx =leftx+(eggx*size);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;eggy =topx+(eggy*size);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;preveggx =leftx+(eggx*size);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;preveggy =topx+(eggy*size);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;draw_egg(eggx,eggy);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;switch(dir)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; case 1:move_snake_right();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; case 2:move_snake_down();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; case 3:move_snake_left();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; case 4:move_snake_up();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;key = getkey();&lt;br /&gt;
&amp;nbsp;switch(key)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;case up:if(dir!=2)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;dir = 4;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;case down:if(dir!=4)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; dir = 2;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;case right:if(dir!=3)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; dir = 1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;case left:if(dir!=1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;dir = 3;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;case pause:getch();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;case settings:show_settings();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;setfillstyle(EMPTY_FILL,color);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;bar(leftx,topx,rightx,bottomx);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;draw_snake();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;case 1:closegraph();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; exit(0);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;goto start;&lt;br /&gt;
}&lt;br /&gt;
int getkey()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;union REGS i,o;&lt;br /&gt;
&amp;nbsp;i.h.ah = 0;&lt;br /&gt;
&amp;nbsp;int86(0x16,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;return o.h.ah;&lt;br /&gt;
}&lt;br /&gt;
void draw_borders()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setfillstyle(SOLID_FILL,BLUE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;floodfill(300,300,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setfillstyle(SOLID_FILL,BLACK);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setcolor(BLACK);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;rectangle(leftx,topx,rightx,bottomx);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setfillstyle(SOLID_FILL,BLACK);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;floodfill(300,300,BLACK);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;rectangle(leftx,bottomx+5,rightx,getmaxy()-5);&lt;br /&gt;
}&lt;br /&gt;
void create_snake()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;body *x;&lt;br /&gt;
&amp;nbsp;setfillstyle(fil_style,color);&lt;br /&gt;
&amp;nbsp;setcolor(bor_color);&lt;br /&gt;
&amp;nbsp;if((x = malloc(sizeof(body)))==NULL)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;printf(&quot;Short of memory!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;return;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;x-&amp;gt;x = size*3+leftx;&lt;br /&gt;
&amp;nbsp;x-&amp;gt;y = topx;&lt;br /&gt;
&amp;nbsp;head = x;&lt;br /&gt;
&amp;nbsp;bar(x-&amp;gt;x,x-&amp;gt;y,x-&amp;gt;x+size,x-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;rectangle(x-&amp;gt;x,x-&amp;gt;y,x-&amp;gt;x+size,x-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;if((x-&amp;gt;next = malloc(sizeof(body)))==NULL)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;printf(&quot;Short of memory!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;return;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;x = x-&amp;gt;next;&lt;br /&gt;
&amp;nbsp;x-&amp;gt;x = size*2+leftx;&lt;br /&gt;
&amp;nbsp;x-&amp;gt;y = topx;&lt;br /&gt;
&amp;nbsp;bar(x-&amp;gt;x,x-&amp;gt;y,x-&amp;gt;x+size,x-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;rectangle(x-&amp;gt;x,x-&amp;gt;y,x-&amp;gt;x+size,x-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;if((x-&amp;gt;next = malloc(sizeof(body)))==NULL)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;printf(&quot;Short of memory!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;return;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;x = x-&amp;gt;next;&lt;br /&gt;
&amp;nbsp;x-&amp;gt;x = size+leftx;&lt;br /&gt;
&amp;nbsp;x-&amp;gt;y = topx;&lt;br /&gt;
&amp;nbsp;bar(x-&amp;gt;x,x-&amp;gt;y,x-&amp;gt;x+size,x-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;rectangle(x-&amp;gt;x,x-&amp;gt;y,x-&amp;gt;x+size,x-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;if((x-&amp;gt;next = malloc(sizeof(body)))==NULL)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;printf(&quot;Short of memory!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;return;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;x = x-&amp;gt;next;&lt;br /&gt;
&amp;nbsp;x-&amp;gt;x = leftx;&lt;br /&gt;
&amp;nbsp;x-&amp;gt;y = topx;&lt;br /&gt;
&amp;nbsp;bar(x-&amp;gt;x,x-&amp;gt;y,x-&amp;gt;x+size,x-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;rectangle(x-&amp;gt;x,x-&amp;gt;y,x-&amp;gt;x+size,x-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;x-&amp;gt;next = NULL;&lt;br /&gt;
&amp;nbsp;tail = x;&lt;br /&gt;
}&lt;br /&gt;
void move_snake_right()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;body *x;&lt;br /&gt;
&amp;nbsp;int nextx,nexty;&lt;br /&gt;
&amp;nbsp;nexty = head-&amp;gt;y;&lt;br /&gt;
&amp;nbsp;if(head-&amp;gt;x+size&amp;gt;=rightx)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;nextx = leftx;&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;nextx = head-&amp;gt;x+size;&lt;br /&gt;
&amp;nbsp;if(check_snake(nextx,nexty)==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; disp_gameover();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;if(nextx == eggx&amp;amp;&amp;amp;nexty == eggy)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;egg_drawn=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;score+=jump;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x = malloc(sizeof(body));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(x==NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;Insufficient Memory!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;x = nextx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;y = nexty;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;next = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;head = x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;draw_head();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; erase_tail();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while((x-&amp;gt;next)-&amp;gt;next !=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x = x-&amp;gt;next;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x-&amp;gt;next = NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;x = nextx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;y = nexty;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;next = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; head = tail;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail = x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; draw_head();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
void move_snake_left()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;body *x;&lt;br /&gt;
&amp;nbsp;int nextx,nexty;&lt;br /&gt;
&amp;nbsp;if(head-&amp;gt;x-size&amp;lt;leftx)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;nextx = rightx-size;&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;nextx = head-&amp;gt;x-size;&lt;br /&gt;
&amp;nbsp;nexty = head-&amp;gt;y;&lt;br /&gt;
&amp;nbsp;if(check_snake(nextx,nexty)==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; disp_gameover();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;if(nextx==eggx&amp;amp;&amp;amp;nexty==eggy)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;egg_drawn=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;score+=jump;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x = malloc(sizeof(body));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(x==NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;Insufficient Memory!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;x = nextx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;y = nexty;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;next = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;head = x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;draw_head();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; erase_tail();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while((x-&amp;gt;next)-&amp;gt;next !=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x = x-&amp;gt;next;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x-&amp;gt;next = NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;x = nextx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;y = nexty;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;next = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; head = tail;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail = x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; draw_head();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
void move_snake_up()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;body *x;&lt;br /&gt;
&amp;nbsp;int nextx,nexty;&lt;br /&gt;
&amp;nbsp;if(head-&amp;gt;y-size&amp;lt;topx)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;nexty = bottomx-size;&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;nexty = head-&amp;gt;y-size;&lt;br /&gt;
&amp;nbsp;nextx = head-&amp;gt;x;&lt;br /&gt;
&amp;nbsp;if(check_snake(nextx,nexty)==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; disp_gameover();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;if(nextx==eggx&amp;amp;&amp;amp;nexty==eggy)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;egg_drawn=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;score+=jump;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x = malloc(sizeof(body));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(x==NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;Insufficient Memory!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;x = nextx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;y = nexty;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;next = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;head = x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;draw_head();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; erase_tail();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while((x-&amp;gt;next)-&amp;gt;next !=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x = x-&amp;gt;next;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x-&amp;gt;next = NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;x = nextx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;y = nexty;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;next = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; head = tail;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail = x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; draw_head();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
void move_snake_down()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;body *x;&lt;br /&gt;
&amp;nbsp;int nextx,nexty;&lt;br /&gt;
&amp;nbsp;if(head-&amp;gt;y+size&amp;gt;=bottomx)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;nexty = topx;&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;nexty = head-&amp;gt;y+size;&lt;br /&gt;
&amp;nbsp;nextx = head-&amp;gt;x;&lt;br /&gt;
&amp;nbsp;if(check_snake(nextx,nexty)==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; disp_gameover();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;if(nextx==eggx&amp;amp;&amp;amp;nexty==eggy)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;egg_drawn=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;score+=jump;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x = malloc(sizeof(body));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(x==NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;Insufficient Memory!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;x = nextx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;y = nexty;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x-&amp;gt;next = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;head = x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;draw_head();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; erase_tail();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while((x-&amp;gt;next)-&amp;gt;next !=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x = x-&amp;gt;next;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x-&amp;gt;next = NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;x = nextx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;y = nexty;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail-&amp;gt;next = head;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; head = tail;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; tail = x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; draw_head();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
void draw_egg(int x,int y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;putimage(x,y,egg,COPY_PUT);&lt;br /&gt;
&amp;nbsp;egg_drawn = 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void status_bar()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setfillstyle(SOLID_FILL,LIGHTGRAY);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;bar(leftx+1,bottomx+4,rightx-1,getmaxy()-6);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;sprintf(scr,&quot;Score:%d&quot;,score);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setcolor(RED);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;settextstyle(2,0,6);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;outtextxy(leftx+5,bottomx+10,scr);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;outtextxy(rightx-75,bottomx+10,&quot;S&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setcolor(DARKGRAY);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;outtextxy(rightx-66,bottomx+10,&quot;ettings&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setcolor(RED);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;outtextxy(rightx-150,bottomx+10,&quot;P&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setcolor(DARKGRAY);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;outtextxy(rightx-142,bottomx+10,&quot;ause&quot;);&lt;br /&gt;
}&lt;br /&gt;
void draw_head()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;setfillstyle(fil_style,color);&lt;br /&gt;
&amp;nbsp;bar(head-&amp;gt;x,head-&amp;gt;y,head-&amp;gt;x+size,head-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;setcolor(bor_color);&lt;br /&gt;
&amp;nbsp;rectangle(head-&amp;gt;x,head-&amp;gt;y,head-&amp;gt;x+size,head-&amp;gt;y+size);&lt;br /&gt;
}&lt;br /&gt;
void erase_tail()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;setfillstyle(EMPTY_FILL,color);&lt;br /&gt;
&amp;nbsp;bar(tail-&amp;gt;x,tail-&amp;gt;y,tail-&amp;gt;x+size,tail-&amp;gt;y+size);&lt;br /&gt;
}&lt;br /&gt;
int check_snake(int x,int y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;body *z;&lt;br /&gt;
&amp;nbsp;z = head;&lt;br /&gt;
&amp;nbsp;while(z-&amp;gt;next!=NULL)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(z-&amp;gt;x==x&amp;amp;&amp;amp;z-&amp;gt;y==y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; return 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;z=z-&amp;gt;next;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(z-&amp;gt;x==x&amp;amp;&amp;amp;z-&amp;gt;y==y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; return 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;return 0;&lt;br /&gt;
}&lt;br /&gt;
void disp_gameover()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;int x1,x2,y1,y2;&lt;br /&gt;
&amp;nbsp;x1 = getmaxx()/2-100;&lt;br /&gt;
&amp;nbsp;y1 = getmaxy()/2-65;&lt;br /&gt;
&amp;nbsp;x2 = getmaxx()/2+100;&lt;br /&gt;
&amp;nbsp;y2 = getmaxy()/2+65;&lt;br /&gt;
&amp;nbsp;setfillstyle(SOLID_FILL,9);&lt;br /&gt;
&amp;nbsp;bar(x1,y1,x2-30,y2-75);&lt;br /&gt;
&amp;nbsp;setcolor(YELLOW);&lt;br /&gt;
&amp;nbsp;settextstyle(3,0,3);&lt;br /&gt;
&amp;nbsp;outtextxy(x1+10,y1+10,&quot;GAME OVER!!&quot;);&lt;br /&gt;
&amp;nbsp;getch();&lt;br /&gt;
&amp;nbsp;closegraph();&lt;br /&gt;
&amp;nbsp;exit(0);&lt;br /&gt;
}&lt;br /&gt;
void show_settings()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;int key=0,maxspeed=25,least = 145;&lt;br /&gt;
&amp;nbsp;int x1,y1,x2,y2,width;&lt;br /&gt;
&amp;nbsp;int no,i;&lt;br /&gt;
&amp;nbsp;setfillstyle(SOLID_FILL,LIGHTGRAY);&lt;br /&gt;
&amp;nbsp;x1 = (getmaxx()+1)/2-150;&lt;br /&gt;
&amp;nbsp;x2 = (getmaxx()+1)/2+150;&lt;br /&gt;
&amp;nbsp;y1 = (getmaxy()+1)/2-150;&lt;br /&gt;
&amp;nbsp;y2 = (getmaxy()+1)/2+150;&lt;br /&gt;
&amp;nbsp;setcolor(BLUE);&lt;br /&gt;
&amp;nbsp;bar3d(x1,y1,x2,y2,20,1);&lt;br /&gt;
&amp;nbsp;settextstyle(2,0,6);&lt;br /&gt;
&amp;nbsp;setcolor(RED);&lt;br /&gt;
&amp;nbsp;outtextxy(x1+20,y1+100,&quot;Speed:&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(x1+85,y1+95,&quot;-&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(x2-10,y1+95,&quot;+&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(x1+20,y1+150,&quot; Use the left and right&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(x1+20,y1+180,&quot;arrow keys to increase and &quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(x1+20,y1+210,&quot; &amp;nbsp;decrease the speed &quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(x1+20,y1+240,&quot;Press escape to return&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(x1+20,y1+270,&quot; &amp;nbsp; &amp;nbsp;to the game&quot;);&lt;br /&gt;
&amp;nbsp;setcolor(BLUE);&lt;br /&gt;
&amp;nbsp;line(x1+100,y1+120,x2-20,y1+120);&lt;br /&gt;
&amp;nbsp;line(x1+100,y1+120,x1+100,y1+90);&lt;br /&gt;
&amp;nbsp;line(x2-20,y1+120,x2-20,y1+90);&lt;br /&gt;
&amp;nbsp;width = ((x2-20)-(x1+100))/8;&lt;br /&gt;
&amp;nbsp;start:&lt;br /&gt;
&amp;nbsp;setfillstyle(SOLID_FILL,LIGHTGRAY);&lt;br /&gt;
&amp;nbsp;for(i=1;i&amp;lt;=no;i++)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;bar(x1+100+1,y1+90+1,x1+100+(i*width)-1,y1+120-1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setcolor(LIGHTGRAY);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;rectangle(x1+100+1,y1+90+1,x1+100+(i*width)-1,y1+120-1);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;no = (speed-25)/15;&lt;br /&gt;
&amp;nbsp;setfillstyle(SOLID_FILL,BLUE);&lt;br /&gt;
&amp;nbsp;for(i=1;i&amp;lt;=no;i++)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;bar(x1+100+1,y1+90+1,x1+100+(i*width)-1,y1+120-1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;setcolor(LIGHTGRAY);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;rectangle(x1+100+1,y1+90+1,x1+100+(i*width)-1,y1+120-1);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;def:&lt;br /&gt;
&amp;nbsp;key = getkey();&lt;br /&gt;
&amp;nbsp;switch(key)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;case right:if(speed&amp;lt;least)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; speed+=15;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; goto start;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;case left:if(speed&amp;gt;maxspeed)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;speed-=25;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; goto start;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;case 1:return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;default:goto def;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
void draw_snake()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;body *x;&lt;br /&gt;
&amp;nbsp;x = head;&lt;br /&gt;
&amp;nbsp;setfillstyle(SOLID_FILL,color);&lt;br /&gt;
&amp;nbsp;setcolor(bor_color);&lt;br /&gt;
&amp;nbsp;while(x-&amp;gt;next!=NULL)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;bar(x-&amp;gt;x,x-&amp;gt;y,x-&amp;gt;x+size,x-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;rectangle(x-&amp;gt;x,x-&amp;gt;y,x-&amp;gt;x+size,x-&amp;gt;y+size);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x = x-&amp;gt;next;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/8847673707727192947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/8847673707727192947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/8847673707727192947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/8847673707727192947'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/snake-game.html' title='SNAKE GAME'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-6270022220334136097</id><published>2011-03-02T18:22:00.003+05:30</published><updated>2011-03-02T18:22:48.015+05:30</updated><title type='text'>SNAKE AND LADDER</title><content type='html'>Code :&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;/* Snake and Ladder Table --DINESH KUMAR */&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
int i=0,j=0,k=5;&lt;br /&gt;
int gd=DETECT,gm;&lt;br /&gt;
void ladder1();&lt;br /&gt;
void ladder2();&lt;br /&gt;
void snake1();&lt;br /&gt;
void snake2();&lt;br /&gt;
void snake3();&lt;br /&gt;
void numbering();&lt;br /&gt;
initgraph(&amp;amp;gd,&amp;amp;gm,&quot;c:\tc\bgi&quot;);&lt;br /&gt;
for(i=0;i&amp;lt;=360;i+=40)&lt;br /&gt;
for(j=0;j&amp;lt;=360;j+=40)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;setfillstyle(1,k);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;bar(50+j,30+i,90+j,70+i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;k+=2;&lt;br /&gt;
}&lt;br /&gt;
ladder1();&lt;br /&gt;
ladder2();&lt;br /&gt;
snake1();&lt;br /&gt;
snake2();&lt;br /&gt;
snake3();&lt;br /&gt;
numbering();&lt;br /&gt;
getch();&lt;br /&gt;
}&lt;br /&gt;
void ladder1()&lt;br /&gt;
{&lt;br /&gt;
int m,n;&lt;br /&gt;
for(m=0;m&amp;lt;=250;m+=250)&lt;br /&gt;
for(n=0;n&amp;lt;=m;n+=250)&lt;br /&gt;
{&lt;br /&gt;
setcolor(8);&lt;br /&gt;
line(53+m,57+n,55+m,55+n);&lt;br /&gt;
line(53+m,57+n,133+m,137+n);&lt;br /&gt;
line(55+m,55+n,135+m,135+n);&lt;br /&gt;
line(133+m,137+n,135+m,135+n);&lt;br /&gt;
setfillstyle(1,14);&lt;br /&gt;
floodfill(55+m,58+n,8);&lt;br /&gt;
line(68+m,42+n,70+m,40+n);&lt;br /&gt;
line(68+m,42+n,148+m,122+n);&lt;br /&gt;
line(70+m,40+n,150+m,120+n);&lt;br /&gt;
line(148+m,122+n,150+m,120+n);&lt;br /&gt;
floodfill(70+m,43+n,8);&lt;br /&gt;
line(65+m,65+n,78+m,52+n);&lt;br /&gt;
line(68+m,68+n,81+m,55+n);&lt;br /&gt;
floodfill(79+m,54+n,8);&lt;br /&gt;
line(75+m,75+n,88+m,62+n);&lt;br /&gt;
line(78+m,78+n,91+m,65+n);&lt;br /&gt;
floodfill(89+m,64+n,8);&lt;br /&gt;
line(85+m,85+n,98+m,72+n);&lt;br /&gt;
line(88+m,88+n,101+m,75+n);&lt;br /&gt;
floodfill(99+m,74+n,8);&lt;br /&gt;
line(95+m,95+n,108+m,82+n);&lt;br /&gt;
line(98+m,98+n,111+m,85+n);&lt;br /&gt;
floodfill(109+m,84+n,8);&lt;br /&gt;
line(105+m,105+n,118+m,92+n);&lt;br /&gt;
line(108+m,108+n,121+m,95+n);&lt;br /&gt;
floodfill(119+m,94+n,8);&lt;br /&gt;
line(115+m,115+n,128+m,102+n);&lt;br /&gt;
line(118+m,118+n,131+m,105+n);&lt;br /&gt;
floodfill(129+m,104+n,8);&lt;br /&gt;
line(125+m,125+n,138+m,112+n);&lt;br /&gt;
line(128+m,128+n,141+m,115+n);&lt;br /&gt;
floodfill(139+m,114+n,8);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
void ladder2()&lt;br /&gt;
{&lt;br /&gt;
int p,q=0;&lt;br /&gt;
for(p=0;p&amp;lt;=180;p+=155)&lt;br /&gt;
{&lt;br /&gt;
line(100+p,330-q,140+p,290-q);&lt;br /&gt;
line(100+p,330-q,102+p,332-q);&lt;br /&gt;
line(102+p,332-q,142+p,292-q);&lt;br /&gt;
line(142+p,292-q,140+p,290-q);&lt;br /&gt;
floodfill(141+p,292-q,8);&lt;br /&gt;
line(115+p,345-q,155+p,305-q);&lt;br /&gt;
line(115+p,345-q,117+p,347-q);&lt;br /&gt;
line(117+p,347-q,157+p,307-q);&lt;br /&gt;
line(157+p,307-q,155+p,305-q);&lt;br /&gt;
floodfill(155+p,307-q,8);&lt;br /&gt;
line(112+p,322-q,125+p,335-q);&lt;br /&gt;
line(114+p,320-q,127+p,333-q);&lt;br /&gt;
floodfill(125+p,334-q,8);&lt;br /&gt;
line(122+p,312-q,135+p,325-q);&lt;br /&gt;
line(124+p,310-q,137+p,323-q);&lt;br /&gt;
floodfill(135+p,324-q,8);&lt;br /&gt;
line(132+p,302-q,145+p,315-q);&lt;br /&gt;
line(134+p,300-q,147+p,313-q);&lt;br /&gt;
floodfill(145+p,314-q,8);&lt;br /&gt;
q+=95;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
void snake1()&lt;br /&gt;
{&lt;br /&gt;
int x,y=0,h=2;&lt;br /&gt;
for(x=0;x&amp;lt;=200;x+=125)&lt;br /&gt;
{&lt;br /&gt;
arc(120+x,110+y,10,85,60);&lt;br /&gt;
arc(258+x,85+y,190,240,80);&lt;br /&gt;
arc(112+x,118+y,10,80,60);&lt;br /&gt;
arc(250+x,93+y,190,290,80);&lt;br /&gt;
arc(275+x,100+y,250,270,70);&lt;br /&gt;
line(250+x,170+y,250+x,165+y);&lt;br /&gt;
line(250+x,165+y,230+x,160+y);&lt;br /&gt;
line(230+x,160+y,218+x,155+y);&lt;br /&gt;
line(130+x,50+y,115+x,47+y);&lt;br /&gt;
line(121+x,59+y,106+x,52+y);&lt;br /&gt;
line(106+x,52+y,114+x,48+y);&lt;br /&gt;
circle(114+x,52+y,1);&lt;br /&gt;
setfillstyle(1,h);&lt;br /&gt;
floodfill(116+x,52+y,8);&lt;br /&gt;
&amp;nbsp;y+=230;&lt;br /&gt;
&amp;nbsp;h+=8;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
void snake2()&lt;br /&gt;
{&lt;br /&gt;
arc(130,220,150,180,40);&lt;br /&gt;
arc(130,220,180,253,40);&lt;br /&gt;
arc(105,328,273,80,70);&lt;br /&gt;
arc(143,220,150,180,40);&lt;br /&gt;
arc(143,215,180,230,40);&lt;br /&gt;
arc(112,328,265,50,75);&lt;br /&gt;
arc(80,354,45,72,115);&lt;br /&gt;
line(102,400,104,402);&lt;br /&gt;
line(102,400,107,399);&lt;br /&gt;
line(95,200,110,185);&lt;br /&gt;
line(110,185,109,200);&lt;br /&gt;
line(110,185,111,182);&lt;br /&gt;
circle(104,198,1);&lt;br /&gt;
setfillstyle(1,12);&lt;br /&gt;
floodfill(103,199,8);&lt;br /&gt;
}&lt;br /&gt;
void snake3()&lt;br /&gt;
{&lt;br /&gt;
arc(255,118,320,0,170);&lt;br /&gt;
arc(265,118,305,0,170);&lt;br /&gt;
line(384,229,361,260);&lt;br /&gt;
line(425,120,429,105);&lt;br /&gt;
line(428,105,435,120);&lt;br /&gt;
line(428,105,429,100);&lt;br /&gt;
circle(430,115,1);&lt;br /&gt;
setfillstyle(1,6);&lt;br /&gt;
floodfill(430,117,8);&lt;br /&gt;
}&lt;br /&gt;
void numbering()&lt;br /&gt;
{&lt;br /&gt;
outtextxy(50,393,&quot;1 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4 &amp;nbsp; &amp;nbsp;5 &amp;nbsp; &amp;nbsp;6 &amp;nbsp; &amp;nbsp;7 &amp;nbsp; &amp;nbsp;8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10&quot;);&lt;br /&gt;
outtextxy(50,353,&quot;20 &amp;nbsp; 19 &amp;nbsp; 18 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;16 &amp;nbsp; 15 &amp;nbsp; 1 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;11&quot;);&lt;br /&gt;
outtextxy(50,313,&quot;21 &amp;nbsp; 22 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 25 &amp;nbsp; 26 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 29 &amp;nbsp; 30&quot;);&lt;br /&gt;
outtextxy(50,273,&quot;40 &amp;nbsp; 39 &amp;nbsp; 38 &amp;nbsp; 37 &amp;nbsp; 36 &amp;nbsp; 35 &amp;nbsp; 34 &amp;nbsp; 33 &amp;nbsp; 32 &amp;nbsp; 31&quot;);&lt;br /&gt;
outtextxy(50,233,&quot;41 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;43 &amp;nbsp; 44 &amp;nbsp; 45 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;47 &amp;nbsp; 48 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;50&quot;);&lt;br /&gt;
outtextxy(50,193,&quot;60 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;58 &amp;nbsp; 57 &amp;nbsp; 56 &amp;nbsp; 55 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;53 &amp;nbsp; 52 &amp;nbsp; &amp;nbsp; &quot;);&lt;br /&gt;
outtextxy(50,153,&quot;61 &amp;nbsp; 62 &amp;nbsp; 63 &amp;nbsp; 64 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;66 &amp;nbsp; 67 &amp;nbsp; 68 &amp;nbsp; 69 &amp;nbsp; &amp;nbsp; &quot;);&lt;br /&gt;
outtextxy(50,113,&quot;80 &amp;nbsp; 79 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 76 &amp;nbsp; 75 &amp;nbsp; 74 &amp;nbsp; 73 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;71&quot;);&lt;br /&gt;
outtextxy(50,73, &quot;81 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;83 &amp;nbsp; 84 &amp;nbsp; 85 &amp;nbsp; 86 &amp;nbsp; 87 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;89 &amp;nbsp; 90&quot;);&lt;br /&gt;
outtextxy(50,33, &quot;100 &amp;nbsp;99 &amp;nbsp; 98 &amp;nbsp; 97 &amp;nbsp; 96 &amp;nbsp; 95 &amp;nbsp; 94 &amp;nbsp; 93 &amp;nbsp; 92 &amp;nbsp; 91&quot;);&lt;br /&gt;
setcolor(15);&lt;br /&gt;
outtextxy(500,40,&quot; DINESH KUMAR&quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/6270022220334136097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/6270022220334136097' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6270022220334136097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6270022220334136097'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/snake-and-ladder.html' title='SNAKE AND LADDER'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-4621880145653010358</id><published>2011-03-02T18:22:00.001+05:30</published><updated>2011-03-02T18:22:26.575+05:30</updated><title type='text'>SHORTEST PATH PROGRAMME</title><content type='html'>/* This program finds the paths(atleast the best path) between the&lt;br /&gt;
&amp;nbsp;&amp;nbsp; specified source(Src) and destination(Dst) points in the maze&lt;br /&gt;
defined&lt;br /&gt;
&amp;nbsp;&amp;nbsp; below(Maze).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; A &#39;0&#39; means we can move and &#39;1&#39; means we can&#39;t move.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; You can change the variables Src, Dst below to change&lt;br /&gt;
source/destination.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; This is an application to demonstrate search trees, where the tree&lt;br /&gt;
is&lt;br /&gt;
&amp;nbsp;&amp;nbsp; organised in an array.&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define MAX_ROW 7&lt;br /&gt;
#define MAX_COL 8&lt;br /&gt;
#define MAX_RECORDED_MOVES 1000&lt;br /&gt;
#define MAX_LEVELS &amp;nbsp;500&lt;br /&gt;
#define PATH &amp;nbsp; &amp;nbsp;&#39;0&#39;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
typedef unsigned int uint32;&lt;br /&gt;
&lt;br /&gt;
typedef struct __Cell {&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 row;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 col;&lt;br /&gt;
}Cell;&lt;br /&gt;
&lt;br /&gt;
typedef enum {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;LEFT,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;RIGHT,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;UP,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;DOWN&lt;br /&gt;
}move_t;&lt;br /&gt;
&lt;br /&gt;
typedef struct {&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 base_choice_id;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 num_options;&lt;br /&gt;
}level_t;&lt;br /&gt;
&lt;br /&gt;
typedef struct {&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Cell &amp;nbsp; cell;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 num_moves;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;move_t move;&lt;br /&gt;
}choice_t;&lt;br /&gt;
&lt;br /&gt;
typedef struct {&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Cell &amp;nbsp; cell;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 num_moves;&lt;br /&gt;
&lt;br /&gt;
}record_t;&lt;br /&gt;
&lt;br /&gt;
record_t _records[MAX_RECORDED_MOVES];&lt;br /&gt;
choice_t _choices[MAX_RECORDED_MOVES];&lt;br /&gt;
level_t &amp;nbsp;_levels[2000];&lt;br /&gt;
&lt;br /&gt;
uint32 _num_records=0,num_solutions=0;&lt;br /&gt;
&lt;br /&gt;
Cell Src = { 0,1 }, Dst = { 4,3};&lt;br /&gt;
&lt;br /&gt;
char Maze[MAX_ROW][MAX_COL+1] = {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&quot;0*000000&quot;,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&quot;01011110&quot;,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&quot;00001110&quot;,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&quot;01101000&quot;,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&quot;000*1101&quot;,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&quot;11111100&quot;,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&quot;11111110&quot;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
uint32 move_is_okay(move_t move, choice_t *choice)&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 row = choice-&amp;gt;cell.row;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 col = choice-&amp;gt;cell.col;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;switch(move)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;case LEFT:&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp;if(col == 0)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;return 0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp;col--;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;case RIGHT:&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if(col == MAX_COL-1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;return 0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp;col++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;case DOWN:&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if(row == MAX_ROW-1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;return 0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp;row++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;case UP:&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if(row == 0)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;return 0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp;row--;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;default:&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;printf(&quot; invlid move&lt;br /&gt;
&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;exit(0);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(Maze[row][col] == PATH)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;choice-&amp;gt;cell.row = row;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;choice-&amp;gt;cell.col = col;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;return 1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;return 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
uint32 reached_the_target(Cell cell)&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;return (cell.row == Dst.row) &amp;amp;&amp;amp; (cell.col == Dst.col);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
uint32 record_move(choice_t *choice)&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 index;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for(index=0;index&amp;lt;_num_records;index++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if((_records[index].cell.col == choice-&amp;gt;cell.col) &amp;amp;&amp;amp;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; (_records[index].cell.row == choice-&amp;gt;cell.row) )&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if(_records[index].num_moves &amp;lt; choice-&amp;gt;num_moves)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;return 0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;_records[index].num_moves = choice-&amp;gt;num_moves;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;return 1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;_records[_num_records].cell = choice-&amp;gt;cell;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;_records[_num_records].num_moves = choice-&amp;gt;num_moves;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;_num_records++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(_num_records == MAX_RECORDED_MOVES)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;&lt;br /&gt;
Insufficient memory&lt;br /&gt;
&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;exit(1);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;return 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void print_path(level_t *final)&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;level_t *level;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;choice_t *choice;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;char *moves[] = { &quot;LEFT&quot;,&quot;RIGHT&quot;,&quot;UP&quot;,&quot;DOWN&quot;};&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;printf(&quot; &amp;nbsp; Found a path with %d moves&lt;br /&gt;
&quot;, final-&amp;amp;_levels[0]+1);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for(level = &amp;amp;_levels[0];level &amp;lt;= final; level++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;choice = &amp;amp;_choices[level-&amp;gt;base_choice_id + level-&amp;gt;num_options];&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;printf(&quot;Move : %s&lt;br /&gt;
&quot;,moves[choice-&amp;gt;move]);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;num_solutions++;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
uint32 expand_level(level_t *level, uint32 base_choice_id)&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;choice_t *choice,base_choice;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 choice_id;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;move_t move;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;level-&amp;gt;base_choice_id = base_choice_id;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;level-&amp;gt;num_options = 0;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;base_choice = _choices[base_choice_id];&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;choice_id = base_choice_id+1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;choice = &amp;amp;_choices[choice_id];&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for(move = LEFT; move&amp;lt;= DOWN; move++)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;*choice = base_choice;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;choice-&amp;gt;num_moves++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if(move_is_okay(move,choice))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;choice-&amp;gt;move = move;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if(reached_the_target(choice-&amp;gt;cell))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;level-&amp;gt;num_options++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;print_path(level);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;level-&amp;gt;num_options--;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;if(record_move(choice))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;choice++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;if(choice == &amp;amp;_choices[MAX_RECORDED_MOVES-1])&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;printf(&quot;&lt;br /&gt;
&amp;nbsp;Insufficient memory..&lt;br /&gt;
&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;exit(1);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;level-&amp;gt;num_options++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;return level-&amp;gt;num_options;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 base_choice_id;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uint32 moves,Done=0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;level_t *level;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;base_choice_id = 0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;level = &amp;amp;_levels[0];&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;_choices[0].cell = Src;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;_choices[0].num_moves = 0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Maze[Dst.row][Dst.col] = &#39;0&#39;;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;while(!Done)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;moves = expand_level(level,base_choice_id);&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if(moves)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;base_choice_id +=moves;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;level++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if(level &amp;gt; &amp;amp;_levels[MAX_LEVELS-1])&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot;&lt;br /&gt;
&amp;nbsp;Insufficient memory..&lt;br /&gt;
&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;exit(1);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;while(level != &amp;amp;_levels[0])&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;level--;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;base_choice_id--;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;level-&amp;gt;num_options--;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;if(level-&amp;gt;num_options)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;level++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if(base_choice_id == 0)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;printf(&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; Search found %d solutions&lt;br /&gt;
&quot;,num_solutions);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;break;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;getchar();&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/4621880145653010358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/4621880145653010358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/4621880145653010358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/4621880145653010358'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/shortest-path-programme.html' title='SHORTEST PATH PROGRAMME'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-5900146312406161658</id><published>2011-03-02T18:21:00.007+05:30</published><updated>2011-03-02T18:21:56.809+05:30</updated><title type='text'>SHOOT DEVIL</title><content type='html'>#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include &quot;graphics.h&quot;&lt;br /&gt;
#include&amp;lt;alloc.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void exitmessage(void);&lt;br /&gt;
void lost(void);&lt;br /&gt;
&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;randomize();&lt;br /&gt;
&amp;nbsp;int gd=DETECT,gm,no=0,area,maxx,maxy,chance=0;&lt;br /&gt;
&amp;nbsp;int ch,x=25,y=25,xdir=1,ydir=1,x1=20,y1,x1dir=0,area1;&lt;br /&gt;
&amp;nbsp;void *buff,*cuff;&lt;br /&gt;
&amp;nbsp;initgraph(&amp;amp;gd,&amp;amp;gm,&quot;bgi&quot;);&lt;br /&gt;
&amp;nbsp;setcolor(WHITE);&lt;br /&gt;
&amp;nbsp;setfillstyle(SOLID_FILL,RED);&lt;br /&gt;
&amp;nbsp;circle(50,50,15); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//&lt;br /&gt;
&amp;nbsp;floodfill(50,50,WHITE);&lt;br /&gt;
&amp;nbsp;arc(25,25,335,360,40);&lt;br /&gt;
&amp;nbsp;arc(75,25,180,205,40);&lt;br /&gt;
&amp;nbsp;circle(42,45,2);&lt;br /&gt;
&amp;nbsp;circle(54,45,2);&lt;br /&gt;
&amp;nbsp;setfillstyle(SOLID_FILL,BLACK);&lt;br /&gt;
&amp;nbsp;floodfill(42,45,15);&lt;br /&gt;
&amp;nbsp;floodfill(54,45,15);&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;//draw devil&lt;br /&gt;
&amp;nbsp;setcolor(10);&lt;br /&gt;
&amp;nbsp;area=imagesize(25,25,75,75);&lt;br /&gt;
&amp;nbsp;buff=malloc(area);&lt;br /&gt;
&amp;nbsp;getimage(25,25,75,75,buff);&lt;br /&gt;
&amp;nbsp;putimage(25,25,buff,XOR_PUT); &amp;nbsp;//erase devil&lt;br /&gt;
&amp;nbsp;maxx=getmaxx();&lt;br /&gt;
&amp;nbsp;maxy=getmaxy();&lt;br /&gt;
&amp;nbsp;y1=maxy/2;&lt;br /&gt;
&amp;nbsp;setcolor(15);&lt;br /&gt;
&amp;nbsp;setfillstyle(SOLID_FILL,15);&lt;br /&gt;
&amp;nbsp;rectangle(10,y1,12,y1+2); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //&lt;br /&gt;
&amp;nbsp;floodfill(11,y1+1,15); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//draw bullet&lt;br /&gt;
&amp;nbsp;area1=imagesize(10,y1,12,y1+2);&lt;br /&gt;
&amp;nbsp;cuff=malloc(area1);&lt;br /&gt;
&amp;nbsp;getimage(10,y1,12,y1+2,cuff);&lt;br /&gt;
&amp;nbsp;putimage(10,y1,cuff,XOR_PUT); &amp;nbsp;//erase bullet&lt;br /&gt;
&amp;nbsp;setcolor(14);&lt;br /&gt;
&amp;nbsp;rectangle(0,0,maxx,maxy);&lt;br /&gt;
&amp;nbsp;setviewport(1,1,maxx-1,maxy-1,1);&lt;br /&gt;
&amp;nbsp;settextstyle(1,0,3);&lt;br /&gt;
&amp;nbsp;settextjustify(1,1);&lt;br /&gt;
&amp;nbsp;delay(4000);&lt;br /&gt;
&amp;nbsp;setcolor(15);&lt;br /&gt;
&amp;nbsp;while(no&amp;lt;100)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; putpixel(random(maxx),random(maxy),random(16));&lt;br /&gt;
&amp;nbsp;&amp;nbsp; no++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;outtextxy(maxx/2,30,&quot;...the world is coming to an end...&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(maxx/2,80,&quot;...the devil is going to destoy the&lt;br /&gt;
universe...&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(maxx/2,130,&quot;...destroy the devil before it destroys us...&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(maxx/2,180,&quot;...ALL THE BEST...&quot;);&lt;br /&gt;
&amp;nbsp;delay(2000);&lt;br /&gt;
&amp;nbsp;outtextxy(maxx/2,270,&quot;use &quot;6&quot; to shoot the devil&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(maxx/2,310,&quot;use &quot;8&quot; &amp;amp; &quot;2&quot; to move gun vertically&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(maxx/2,360,&quot;You have only 10 bullets&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(maxx/2,450,&quot;press any key to continue....&quot;);&lt;br /&gt;
&amp;nbsp;getch();&lt;br /&gt;
&amp;nbsp;flushall();&lt;br /&gt;
&amp;nbsp;do&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;clearviewport();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gotoxy(33,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;printf(&quot;Bullets Left: %d&quot;,10-chance);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;no=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;while(no&amp;lt;100)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; putpixel(random(maxx),random(maxy),random(16));&lt;br /&gt;
&amp;nbsp;&amp;nbsp; no++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(kbhit())&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; ch=getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(ch==54) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//shoot bullet&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;x1dir=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;chance++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(ch==56&amp;amp;&amp;amp;x1dir==0) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//move gun up&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;y1=y1-10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(ch==50&amp;amp;&amp;amp;x1dir==0) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//move gun down&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;y1=y1+10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(ch==27)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;exitmessage();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;fillellipse(10,y1+1,5,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;putimage(x1,y1,cuff,XOR_PUT); &amp;nbsp; &amp;nbsp; &amp;nbsp; //draw bullet&lt;br /&gt;
&amp;nbsp;&amp;nbsp;delay(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;putimage(x1,y1,cuff,XOR_PUT); &amp;nbsp; &amp;nbsp; &amp;nbsp; //erase bullet&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x1=x1+10*x1dir;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;putimage(x,y,buff,XOR_PUT); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //draw devil&lt;br /&gt;
&amp;nbsp;&amp;nbsp;delay(30);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;putimage(x,y,buff,XOR_PUT); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //erase devil&lt;br /&gt;
&amp;nbsp;&amp;nbsp;x=x+(xdir*random(30));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;y=y+(ydir*random(20));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(x&amp;gt;=maxx-71) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//keep devil within screen&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; xdir*=-1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x=maxx-71;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(x&amp;lt;=175&amp;amp;&amp;amp;xdir==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x=175;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(x&amp;lt;=175&amp;amp;&amp;amp;xdir==-1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; xdir*=-1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(y&amp;gt;=maxy-71)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; ydir*=-1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; y=maxy-71;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(y&amp;lt;=30)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; ydir*=-1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; y=30;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;} &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(x1&amp;gt;=maxx-3||x&amp;lt;=1) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //failed chance&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x1=20;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; x1dir=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(y1&amp;gt;=maxy-20) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//keep gun within screen&lt;br /&gt;
&amp;nbsp;&amp;nbsp; y1=maxy-21;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(y1&amp;lt;=20)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; y1=21; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(x1&amp;lt;=x+40&amp;amp;&amp;amp;x1&amp;gt;=x+12&amp;amp;&amp;amp;y1&amp;lt;=y+38&amp;amp;&amp;amp;y1&amp;gt;=y+10) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //successful hit&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; moveto(maxx/2,maxy/2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(maxx/2,maxy/2,&quot;...YOU&#39;VE...WON...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; sound(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(5000);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(3000);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;while(chance&amp;lt;=10);&lt;br /&gt;
&amp;nbsp;if(chance=11)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;lost();&lt;br /&gt;
&amp;nbsp;getch();&lt;br /&gt;
&amp;nbsp;closegraph();&lt;br /&gt;
&amp;nbsp;restorecrtmode();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void exitmessage()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;char cho;&lt;br /&gt;
&amp;nbsp;outtextxy(getmaxx()/2,getmaxy()/2,&quot;EXIT : Y or N...&quot;);&lt;br /&gt;
&amp;nbsp;delay(100);&lt;br /&gt;
&amp;nbsp;flushall();&lt;br /&gt;
&amp;nbsp;cho=getch();&lt;br /&gt;
&amp;nbsp;if(cho==&#39;y&#39;||cho==&#39;Y&#39;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;exit(0);&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;if(cho==&#39;n&#39;||cho==&#39;N&#39;)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;clearviewport;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;return;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void lost()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;outtextxy(getmaxx()/2,getmaxy()/2-50,&quot;Your bullets are over&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(getmaxx()/2,getmaxy()/2,&quot;The devil destroys the world&quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/5900146312406161658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/5900146312406161658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/5900146312406161658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/5900146312406161658'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/shoot-devil.html' title='SHOOT DEVIL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-8926421830526228249</id><published>2011-03-02T18:21:00.004+05:30</published><updated>2011-03-02T18:21:30.964+05:30</updated><title type='text'>RATE IN MAZE GAME</title><content type='html'>#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#define SIZE 15&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
int maze[SIZE][SIZE],mark[SIZE][SIZE],stack[SIZE][3];&lt;br /&gt;
static int&lt;br /&gt;
move[8][2]={-1,0,-1,1,0,1,1,1,1,0,1,-1,0,-1,-1,-1};&lt;br /&gt;
&lt;br /&gt;
int i,j,m,n,top,mov,g,h;&lt;br /&gt;
clrscr();&lt;br /&gt;
printf(&quot;enter size&quot;);&lt;br /&gt;
scanf(&quot;%d%d&quot;,&amp;amp;m,&amp;amp;n);&lt;br /&gt;
for(i=1;i&amp;lt;=m;i++)&lt;br /&gt;
{&lt;br /&gt;
for(j=1;j&amp;lt;=n;j++)&lt;br /&gt;
{&lt;br /&gt;
scanf(&quot;%d&quot;,&amp;amp;maze[i][j]);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
for(i=0;i&amp;lt;=n+1;i++)&lt;br /&gt;
maze[0][i]=1;&lt;br /&gt;
for(i=0;i&amp;lt;=n+1;i++)&lt;br /&gt;
maze[m+1][i]=1;&lt;br /&gt;
for(i=0;i&amp;lt;=m+1;i++)&lt;br /&gt;
maze[i][0]=1;&lt;br /&gt;
for(i=0;i&amp;lt;=m+1;i++)&lt;br /&gt;
maze[i][n+1]=1;&lt;br /&gt;
for(i=1;i&amp;lt;=m;i++)&lt;br /&gt;
{&lt;br /&gt;
for(j=1;j&amp;lt;=n;j++)&lt;br /&gt;
{&lt;br /&gt;
mark[i][j]=0;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
mark[1][1]=1;&lt;br /&gt;
stack[0][0]=1;&lt;br /&gt;
stack[0][1]=1;&lt;br /&gt;
stack[0][2]=2;&lt;br /&gt;
top=1;&lt;br /&gt;
while(top!=0)&lt;br /&gt;
{&lt;br /&gt;
i=stack[0][0];&lt;br /&gt;
j=stack[0][1];&lt;br /&gt;
mov=stack[0][2];&lt;br /&gt;
top=top-1;&lt;br /&gt;
while(mov&amp;lt;=7)&lt;br /&gt;
{&lt;br /&gt;
g=i+move[mov][0];&lt;br /&gt;
h=j+move[mov][1];&lt;br /&gt;
&lt;br /&gt;
if(mark[g][h]==0&amp;amp;&amp;amp;maze[g][h]==0)&lt;br /&gt;
{&lt;br /&gt;
mark[g][h]=1;&lt;br /&gt;
top++;&lt;br /&gt;
stack[top][0]=i;&lt;br /&gt;
stack[top][1]=j;&lt;br /&gt;
mov=-1;&lt;br /&gt;
i=g;j=h;&lt;br /&gt;
}&lt;br /&gt;
mov=mov+1;&lt;br /&gt;
if(g==m&amp;amp;&amp;amp;h==n)&lt;br /&gt;
{&lt;br /&gt;
printf(&quot;&lt;br /&gt;
path made by the rat is&quot;);&lt;br /&gt;
for(i=1;i&amp;lt;=top;i++)&lt;br /&gt;
printf(&quot;&lt;br /&gt;
%d %d&quot;,stack[i][0],stack[i][1]);&lt;br /&gt;
printf(&quot;&lt;br /&gt;
%d %d&quot;,m,n);&lt;br /&gt;
getch();&lt;br /&gt;
exit(0);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/8926421830526228249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/8926421830526228249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/8926421830526228249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/8926421830526228249'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/rate-in-maze-game.html' title='RATE IN MAZE GAME'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-2405346268616173080</id><published>2011-03-02T18:21:00.002+05:30</published><updated>2011-03-02T18:21:11.463+05:30</updated><title type='text'>PACMAN RETURN</title><content type='html'>Code :&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
#include&amp;lt;ctype.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
#include&amp;lt;time.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#define RIGHT 0&lt;br /&gt;
#define LEFT 1&lt;br /&gt;
#define UP 2&lt;br /&gt;
#define DOWN 3&lt;br /&gt;
&lt;br /&gt;
void initialise(void);&lt;br /&gt;
char endscreen(void);&lt;br /&gt;
void startscreen(void);&lt;br /&gt;
void music(int);&lt;br /&gt;
void vline(unsigned char ,int,int,int,int);&lt;br /&gt;
void hline(unsigned char,int,int,int,int);&lt;br /&gt;
void drawbox (int,int,int,int,char);&lt;br /&gt;
void gamescreen(void);&lt;br /&gt;
void size (int,int);&lt;br /&gt;
void writechar(char,int,int,int);&lt;br /&gt;
void monitor(void);&lt;br /&gt;
void getkeyhit(void);&lt;br /&gt;
int testkeys(void);&lt;br /&gt;
void readchar(int,int,unsigned char*);&lt;br /&gt;
void bug(int *,int *,int *,unsigned char *);&lt;br /&gt;
void movebugright(int *,int *,unsigned char *);&lt;br /&gt;
void movebugleft(int *,int *,unsigned char *);&lt;br /&gt;
void movebugup(int *,int *,unsigned char *);&lt;br /&gt;
void movebugdown(int *,int *,unsigned char *);&lt;br /&gt;
void killeater(void);&lt;br /&gt;
&lt;br /&gt;
int maze[25][80],score,row,col,ascii,scan,liveslost,delayfactor;&lt;br /&gt;
int gd=DETECT,gm,midx,midy,maxx,maxy;&lt;br /&gt;
int bugnumber , r[5],c[5],dir[5];&lt;br /&gt;
unsigned &amp;nbsp;char charbelow[5];&lt;br /&gt;
char far *vid_mem= (char far *) 0xB8000000L ;&lt;br /&gt;
&lt;br /&gt;
void main(void)&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; char ans ;&lt;br /&gt;
&amp;nbsp;clrscr();&lt;br /&gt;
/* intialize randonm number generator wih a random value */&lt;br /&gt;
&lt;br /&gt;
randomize ();&lt;br /&gt;
startscreen();&lt;br /&gt;
&lt;br /&gt;
while (1)&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /* Initialize variables at thee4 start of each game*/&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;/*create opening screen*/&lt;br /&gt;
initialise();&lt;br /&gt;
/* Draw ther screen for the game*/&lt;br /&gt;
gamescreen();&lt;br /&gt;
/* monitor the movement of the bugs and the eater*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
monitor();&lt;br /&gt;
/*create ending screen*/&lt;br /&gt;
ans=endscreen();&lt;br /&gt;
&lt;br /&gt;
/*check &amp;nbsp;whether the user wishes to continue playing*/&lt;br /&gt;
if(ans== &#39;N&#39;)&lt;br /&gt;
&amp;nbsp;break;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
void startscreen(void)&lt;br /&gt;
{&lt;br /&gt;
char ch;&lt;br /&gt;
int i;&lt;br /&gt;
&lt;br /&gt;
/* Intialize the graphices system*/&lt;br /&gt;
initgraph (&amp;amp;gd,&amp;amp;gm,&quot;d:\tc\bgi&quot;);&lt;br /&gt;
&lt;br /&gt;
/* get maximum x and y screen coordinates*/&lt;br /&gt;
&lt;br /&gt;
maxx = getmaxx();&lt;br /&gt;
maxy= getmaxy();&lt;br /&gt;
&lt;br /&gt;
/* calculate the center of the screen*/&lt;br /&gt;
&lt;br /&gt;
midx= maxx/2;&lt;br /&gt;
midy=maxy/2;&lt;br /&gt;
&lt;br /&gt;
/* draw a double-lined box*/&lt;br /&gt;
setcolor(GREEN);&lt;br /&gt;
rectangle (0,0,maxx,midy);&lt;br /&gt;
setcolor(BLUE);&lt;br /&gt;
rectangle (2,2,maxx-2,maxy-2);&lt;br /&gt;
setcolor(YELLOW);&lt;br /&gt;
/* Draw two vertical lines*/&lt;br /&gt;
line (55,1,55,maxy-2);&lt;br /&gt;
line (maxx-55,1,maxx-55,maxy-2);&lt;br /&gt;
&lt;br /&gt;
/*display the string &amp;nbsp;&quot;EATER&quot; ,horizontally */&lt;br /&gt;
setcolor(6);&lt;br /&gt;
settextjustify (CENTER_TEXT,CENTER_TEXT);&lt;br /&gt;
settextstyle (4,HORIZ_DIR,8);&lt;br /&gt;
outtextxy (midx,midy,&quot;The PacMan&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Place the eater character at random on the start screen*/&lt;br /&gt;
int loop;&lt;br /&gt;
&lt;br /&gt;
randomize();&lt;br /&gt;
for(loop=0; loop&amp;lt;40;loop++)&lt;br /&gt;
{&lt;br /&gt;
gotoxy(rand() % 80,rand()%25);&lt;br /&gt;
music(1);&lt;br /&gt;
printf(&quot;%c&quot;,2);&lt;br /&gt;
delay(100);&lt;br /&gt;
}&lt;br /&gt;
nosound();&lt;br /&gt;
&lt;br /&gt;
/*play the starting music*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Clear the area enclosed by the double-lined boundry */&lt;br /&gt;
&lt;br /&gt;
setviewport (0,0,maxx,maxy,1);&lt;br /&gt;
&lt;br /&gt;
clearviewport();&lt;br /&gt;
&lt;br /&gt;
/* Draw the screen for display instructions*/&lt;br /&gt;
setcolor(BLUE);&lt;br /&gt;
rectangle(30,0,maxx-33,maxy);&lt;br /&gt;
&lt;br /&gt;
setcolor(YELLOW);&lt;br /&gt;
for (i=15;i&amp;lt;=maxy-15;i+=15)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
ellipse(15,i,0,360,6,3);&lt;br /&gt;
ellipse(maxx-15,i,0,360,6,3);&lt;br /&gt;
}&lt;br /&gt;
setcolor(5);&lt;br /&gt;
settextjustify (CENTER_TEXT,TOP_TEXT);&lt;br /&gt;
&lt;br /&gt;
settextstyle(4,HORIZ_DIR,5);&lt;br /&gt;
outtextxy (midx,60,&quot;INSTRUCTION&quot;);&lt;br /&gt;
&lt;br /&gt;
/*display instruction*/&lt;br /&gt;
&lt;br /&gt;
settextstyle(2,HORIZ_DIR,5);&lt;br /&gt;
outtextxy(midx,110,&quot;You goal:- To eatup all the CRUNCHY MUNCHY &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;);&lt;br /&gt;
outtextxy(midx,130,&quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UNDAY scattered throughtout the BHOOL&lt;br /&gt;
BHULLYIAN &amp;nbsp; &quot;);&lt;br /&gt;
outtextxy(midx,170,&quot;Your task is not a HALWA! There are 5 Rascals&lt;br /&gt;
chasing&lt;br /&gt;
you &amp;nbsp; &amp;nbsp; &quot;);&lt;br /&gt;
outtextxy(midx,210,&quot;The Eater.You have to watch out for the bugs&lt;br /&gt;
&quot;);&lt;br /&gt;
outtextxy(midx,250,&quot;To help you ,we have bestowed the PacMan with 3&lt;br /&gt;
Janums&quot;);&lt;br /&gt;
outtextxy(midx,290,&quot;You can move around the BHOOL BHULLYIAN &amp;nbsp;using&lt;br /&gt;
arrow&lt;br /&gt;
keys &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;);&lt;br /&gt;
outtextxy(midx,330,&quot;If you are ready to start, press any &amp;nbsp;key&quot;);&lt;br /&gt;
setcolor(GREEN);&lt;br /&gt;
settextstyle (DEFAULT_FONT,HORIZ_DIR,3);&lt;br /&gt;
outtextxy(midx,400,&quot;We wish you Best of luck&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*Wait for key press*/&lt;br /&gt;
&lt;br /&gt;
while(!kbhit());&lt;br /&gt;
/*Flush the keyboard buffer*/&lt;br /&gt;
&lt;br /&gt;
if (getch()==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;getch();&lt;br /&gt;
&lt;br /&gt;
/*Draaw the screen for asking user level*/&lt;br /&gt;
&lt;br /&gt;
setviewport (0,0,maxx,maxy,1);&lt;br /&gt;
clearviewport();&lt;br /&gt;
rectangle(midx-200,midy-60,midx+200,midy+60);&lt;br /&gt;
&lt;br /&gt;
settextstyle (DEFAULT_FONT,HORIZ_DIR,2);&lt;br /&gt;
outtextxy(midx,60,&quot;Select Speed&quot;);&lt;br /&gt;
&lt;br /&gt;
settextstyle (DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;
outtextxy(midx,90,&quot;Slow(S)&quot;);&lt;br /&gt;
outtextxy(midx,105,&quot;Medium(M)&quot;);&lt;br /&gt;
outtextxy(midx,120,&quot;Fast(F)&quot;);&lt;br /&gt;
&lt;br /&gt;
/*Get user level*/&lt;br /&gt;
&lt;br /&gt;
/*flush the keyboard buffer*/&lt;br /&gt;
&lt;br /&gt;
if ((ch=getch())==0)&lt;br /&gt;
getch();&lt;br /&gt;
&lt;br /&gt;
/*Set the value of variable delayfactor according to level selected*/&lt;br /&gt;
&lt;br /&gt;
switch(toupper(ch))&lt;br /&gt;
{&lt;br /&gt;
case&#39;S&#39;:&lt;br /&gt;
delayfactor=100;&lt;br /&gt;
break;&lt;br /&gt;
case&#39;M&#39;:&lt;br /&gt;
delayfactor=50;&lt;br /&gt;
break;&lt;br /&gt;
case&#39;F&#39;:&lt;br /&gt;
delayfactor=20;&lt;br /&gt;
break;&lt;br /&gt;
default:&lt;br /&gt;
delayfactor=100;&lt;br /&gt;
}&lt;br /&gt;
if(delayfactor==100)&lt;br /&gt;
outtextxy(midx,midy,&quot;Slow(S)&quot;);&lt;br /&gt;
if(delayfactor==50)&lt;br /&gt;
outtextxy(midx,midy,&quot;Medium(M)&quot;);&lt;br /&gt;
if(delayfactor==20)&lt;br /&gt;
outtextxy(midx,midy,&quot;Fast(F)&quot;);&lt;br /&gt;
/*Change over to text mode*/&lt;br /&gt;
while(!kbhit());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
closegraph();&lt;br /&gt;
restorecrtmode();&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void music(int type)&lt;br /&gt;
{&lt;br /&gt;
float octave[7]={130.81,146.83,164.81,174.61,196,220,246.94};&lt;br /&gt;
int n,i;&lt;br /&gt;
switch(type)&lt;br /&gt;
{&lt;br /&gt;
case 1:&lt;br /&gt;
n=random(6);&lt;br /&gt;
sound(octave[n]*4);&lt;br /&gt;
delay(50);&lt;br /&gt;
break;&lt;br /&gt;
case 2:&lt;br /&gt;
for(i=6;i&amp;gt;=0;i--){&lt;br /&gt;
sound(octave[i]);&lt;br /&gt;
delay(54);}&lt;br /&gt;
nosound();&lt;br /&gt;
break;&lt;br /&gt;
case 3:&lt;br /&gt;
sound(octave[6]*2);&lt;br /&gt;
delay(50);&lt;br /&gt;
nosound();&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
char endscreen()&lt;br /&gt;
{&lt;br /&gt;
char ans;&lt;br /&gt;
initgraph(&amp;amp;gd,&amp;amp;gm,&quot;d:\tc\bgi&quot;);&lt;br /&gt;
rectangle(0,0,maxx,maxy);&lt;br /&gt;
rectangle(2,2,maxx-2,maxy-2);&lt;br /&gt;
settextjustify(CENTER_TEXT,CENTER_TEXT);&lt;br /&gt;
settextstyle(TRIPLEX_FONT,HORIZ_DIR,3);&lt;br /&gt;
if(liveslost==3)&lt;br /&gt;
{&lt;br /&gt;
outtextxy(midx,midy-30,&quot;Bad Luck!!&quot;);&lt;br /&gt;
outtextxy(midx,midy,&quot;Try Again&quot;);}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;outtextxy(midx,midy/2,&quot;You really are a&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;settextstyle(DEFAULT_FONT,HORIZ_DIR,6);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;outtextxy(midx,midy,&quot;GENIUS!!&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;settextstyle(TRIPLEX_FONT,HORIZ_DIR,3);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;outtextxy(midx,midy+midy/2,&quot;Another game(Y?N)...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while(!(ans==&#39;Y&#39;||ans==&#39;N&#39;))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; fflush(stdin);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; ans=getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; ans=toupper(ans);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
closegraph();&lt;br /&gt;
restorecrtmode();&lt;br /&gt;
return(ans);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void initialise(void)&lt;br /&gt;
{&lt;br /&gt;
int j;&lt;br /&gt;
/*initialise row and column of EATere*/&lt;br /&gt;
row=12;&lt;br /&gt;
col=40;&lt;br /&gt;
&lt;br /&gt;
r[0]=3;c[0]=76;&lt;br /&gt;
r[1]=3;c[1]=12;&lt;br /&gt;
r[2]=12;c[2]=4;&lt;br /&gt;
r[3]=14;c[3]=62;&lt;br /&gt;
score=0;&lt;br /&gt;
liveslost=0;&lt;br /&gt;
bugnumber=0;&lt;br /&gt;
for(j=0;j&amp;lt;4;j++)&lt;br /&gt;
{&lt;br /&gt;
dir[j]=0;&lt;br /&gt;
charbelow[j]=250;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void gamescreen(void)&lt;br /&gt;
{&lt;br /&gt;
int i ;&lt;br /&gt;
size(32,0); /*hide cursor*/&lt;br /&gt;
&lt;br /&gt;
/*Fill the screen with the specified color*/&lt;br /&gt;
&lt;br /&gt;
drawbox (0,0,16,79,12);&lt;br /&gt;
&lt;br /&gt;
//draw the horizontal lines of the maze&lt;br /&gt;
&lt;br /&gt;
/*Draw the titbits*/&lt;br /&gt;
hline(205,1,0,0,79);&lt;br /&gt;
hline(205,1,2,2,20);&lt;br /&gt;
hline(205,1,2,22,38);&lt;br /&gt;
hline(205,1,2,42,61);&lt;br /&gt;
hline(205,1,2,63,77);&lt;br /&gt;
hline(205,1,4,2,20);&lt;br /&gt;
hline(205,1,4,22,61);&lt;br /&gt;
hline(205,1,4,63,77);&lt;br /&gt;
hline(205,1,17,0,79);&lt;br /&gt;
hline(205,1,15,2,38);&lt;br /&gt;
hline(205,1,15,42,77);&lt;br /&gt;
hline(205,1,13,0,12);&lt;br /&gt;
hline(205,1,13,65,78);&lt;br /&gt;
hline(205,1,13,16,61);&lt;br /&gt;
hline(205,1,11,2,14);&lt;br /&gt;
hline(205,1,11,62,77);&lt;br /&gt;
hline(205,1,8,16,61);&lt;br /&gt;
hline(205,1,6,2,38);&lt;br /&gt;
hline(205,1,6,42,77);&lt;br /&gt;
hline(205,1,7,63,77);&lt;br /&gt;
hline(205,1,9,63,78);&lt;br /&gt;
hline(205,1,7,2,14);&lt;br /&gt;
hline(205,1,9,1,14);&lt;br /&gt;
&lt;br /&gt;
/*Draw the columns of the titbits */&lt;br /&gt;
&lt;br /&gt;
vline(186,1,0,0,16);&lt;br /&gt;
vline(186,1,79,0,16);&lt;br /&gt;
vline(186,1,40,0,2);&lt;br /&gt;
vline(186,1,40,4,6);&lt;br /&gt;
vline(186,1,14,12,14);&lt;br /&gt;
vline(186,1,40,13,15);&lt;br /&gt;
vline(186,1,63,12,14);&lt;br /&gt;
vline(186,1,40,9,11);&lt;br /&gt;
vline(202,1,14,15,15);&lt;br /&gt;
vline(202,1,63,15,15);&lt;br /&gt;
vline(203,1,40,0,0);&lt;br /&gt;
vline(203,1,40,4,4);&lt;br /&gt;
vline(203,1,40,8,8);&lt;br /&gt;
vline(203,1,40,13,13);&lt;br /&gt;
vline(187,1,79,0,0);&lt;br /&gt;
vline(201,1,0,0,0);&lt;br /&gt;
vline(188,1,79,17,17);&lt;br /&gt;
vline(200,1,0,17,17);&lt;br /&gt;
vline(204,1,0,9,9);&lt;br /&gt;
vline(204,1,0,13,13);&lt;br /&gt;
vline(185,1,79,9,9);&lt;br /&gt;
vline(185,1,79,13,13);&lt;br /&gt;
&lt;br /&gt;
for(int vlin=16;vlin&amp;lt;=60;vlin+=2)&lt;br /&gt;
vline(186,1,vlin,10,11);&lt;br /&gt;
&lt;br /&gt;
gotoxy(51,24);&lt;br /&gt;
&lt;br /&gt;
printf(&quot;Press Esc to stop the game&quot;);&lt;br /&gt;
gotoxy(2,24);&lt;br /&gt;
printf(&quot;Point: %3d&quot;,score);&lt;br /&gt;
&lt;br /&gt;
/*Place the five bugs at strategic Positions*/&lt;br /&gt;
&lt;br /&gt;
writechar(2,3,76,15);&lt;br /&gt;
writechar(2,3,12,15);&lt;br /&gt;
writechar(2,12,4,15);&lt;br /&gt;
writechar(2,14,62,15);&lt;br /&gt;
&lt;br /&gt;
/*Play Music*/&lt;br /&gt;
&lt;br /&gt;
music(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*Draw a box filling the required area*/&lt;br /&gt;
&lt;br /&gt;
void drawbox (int sr,int sc,int er,int ec,char attr)&lt;br /&gt;
{&lt;br /&gt;
int r,c;&lt;br /&gt;
char far *v;&lt;br /&gt;
for(r=sr;r&amp;lt;=er;r++)&lt;br /&gt;
{for(c=sc;c&amp;lt;=ec;c++){&lt;br /&gt;
v=vid_mem+(r*160)+(c*2);&lt;br /&gt;
*v=250 ;&lt;br /&gt;
v++;&lt;br /&gt;
*v=attr;}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Write character and its attributes into memeory */&lt;br /&gt;
void writechar(char ch,int r,int c,int attr)&lt;br /&gt;
{&lt;br /&gt;
char far *v ;&lt;br /&gt;
/*calculate address*/&lt;br /&gt;
&lt;br /&gt;
v=vid_mem+(r*160)+c*2;&lt;br /&gt;
*v=ch;/*store ascii code*/&lt;br /&gt;
v++;&lt;br /&gt;
*v=attr;/*store attribute */&lt;br /&gt;
}&lt;br /&gt;
/*draws horizantal line*/&lt;br /&gt;
void hline(unsigned char ch,int attr,int r,int c1,int c2)&lt;br /&gt;
{&lt;br /&gt;
int c;&lt;br /&gt;
for(c=c1;c&amp;lt;=c2;c++)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;writechar (ch,r,c,attr);&lt;br /&gt;
/*if tibit placed at row r and column c, set corresponding element of&lt;br /&gt;
array maez[][]to 1*/&lt;br /&gt;
maze[r][c]=1;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
/*draws vertical line */&lt;br /&gt;
void vline(unsigned char ch,int attr,int c,int r1,int r2)&lt;br /&gt;
{&lt;br /&gt;
int r;&lt;br /&gt;
for(r=r1;r&amp;lt;=r2;r++)&lt;br /&gt;
{&lt;br /&gt;
writechar(ch,r,c,attr);&lt;br /&gt;
/*if tibit placed at row r and column c, set corresponding element of&lt;br /&gt;
array maez[][]to 1*/&lt;br /&gt;
maze[r][c]=1;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void size(int ssl,int esl)&lt;br /&gt;
{&lt;br /&gt;
union REGS i,o;&lt;br /&gt;
i.h.ah=1;&lt;br /&gt;
i.h.ch=ssl;&lt;br /&gt;
i.h.cl=esl;&lt;br /&gt;
i.h.bh=0;&lt;br /&gt;
int86(16,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void monitor(void)&lt;br /&gt;
{&lt;br /&gt;
int key ;&lt;br /&gt;
unsigned char ch;&lt;br /&gt;
while(1)&lt;br /&gt;
{&lt;br /&gt;
/*place eater at specified row and column */&lt;br /&gt;
writechar(1,row,col,14);&lt;br /&gt;
/*move bugs around until a key is hit */&lt;br /&gt;
getkeyhit();&lt;br /&gt;
/*if all 3 lives of the eater are lost */&lt;br /&gt;
if(liveslost==3 )&lt;br /&gt;
break;&lt;br /&gt;
/*place a space in the position currently occuped by the eater*/&lt;br /&gt;
writechar(&#39; &#39;,row,col,1);&lt;br /&gt;
/*update the position of the eater*/&lt;br /&gt;
key =testkeys();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*if invalid key pressed*/&lt;br /&gt;
if(key==0)&lt;br /&gt;
{&lt;br /&gt;
/*write backeater in its orignal position */&lt;br /&gt;
writechar(1,row,col,14);&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
/*read character at the position whixh the eater is to occupy */&lt;br /&gt;
readchar(row,col,&amp;amp;ch);&lt;br /&gt;
/*if character read is tibit ,increment score and sound music*/&lt;br /&gt;
if(ch==250)&lt;br /&gt;
{&lt;br /&gt;
score++;&lt;br /&gt;
music(3);&lt;br /&gt;
}&lt;br /&gt;
if(ch==2)&lt;br /&gt;
killeater();&lt;br /&gt;
/*if character read is bug , kill the eater */&lt;br /&gt;
if(liveslost==3)&lt;br /&gt;
break;&lt;br /&gt;
/*print the latest score*/&lt;br /&gt;
gotoxy(2,24);&lt;br /&gt;
printf(&quot;points : %3d&quot;,score);&lt;br /&gt;
/*if all the tibits are eaten up*/&lt;br /&gt;
if(score&amp;gt;=692)&lt;br /&gt;
{&lt;br /&gt;
/*erase the last tibit*/&lt;br /&gt;
writechar(&#39; &#39;,row,col,1);&lt;br /&gt;
break;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
/*moves the bugs aroubnd until a key is hit */&lt;br /&gt;
void getkeyhit()&lt;br /&gt;
{&lt;br /&gt;
union REGS i,o;&lt;br /&gt;
int count;&lt;br /&gt;
/*unti a player hits a key, move each bug in turn*/&lt;br /&gt;
while(!kbhit())&lt;br /&gt;
{&lt;br /&gt;
/*introduce delay*/&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; delay(delayfactor);&lt;br /&gt;
&lt;br /&gt;
bug(&amp;amp;r[bugnumber],&amp;amp;c[bugnumber],&amp;amp;dir[bugnumber],&amp;amp;charbelow[bugnumber]);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;/*if all 3 lives of the eater &amp;nbsp;are lost*/&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if (liveslost==3)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; return;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; /*goto next bug*/&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; bugnumber++;&lt;br /&gt;
/*start with the first bug if allfive bugs have been moved*/&lt;br /&gt;
if(bugnumber==4)&lt;br /&gt;
bugnumber=0;&lt;br /&gt;
}&lt;br /&gt;
/*issue interrupt to read the ascii code and scan code od the kay&lt;br /&gt;
pressed*/&lt;br /&gt;
i.h.ah=0;/*store service no*/&lt;br /&gt;
int86(22,&amp;amp;i,&amp;amp;o);/*issue interrupt*/&lt;br /&gt;
ascii=o.h.al;&lt;br /&gt;
scan=o.h.ah;&lt;br /&gt;
}&lt;br /&gt;
/*reports which key has ben hit*/&lt;br /&gt;
int testkeys(void)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;switch(scan)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;case 72:/*up arrow*/&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;/*if path is not present in the specified direction */&lt;br /&gt;
if(maze[row-1][col]==1)&lt;br /&gt;
return(0);&lt;br /&gt;
/*update row of eater*/&lt;br /&gt;
row--;&lt;br /&gt;
break;&lt;br /&gt;
&lt;br /&gt;
case 80:/*down arrow*/&lt;br /&gt;
&lt;br /&gt;
if(maze[row+1][col]==1)&lt;br /&gt;
return(0);&lt;br /&gt;
row++;&lt;br /&gt;
break;&lt;br /&gt;
&lt;br /&gt;
case 77:/*right arrow*/&lt;br /&gt;
&lt;br /&gt;
if(maze[row][col+1]==1)&lt;br /&gt;
return(0);&lt;br /&gt;
col++;&lt;br /&gt;
break;&lt;br /&gt;
&lt;br /&gt;
case 75:/*left arrow*/&lt;br /&gt;
&lt;br /&gt;
if(maze[row][col-1]==1)&lt;br /&gt;
return(0);&lt;br /&gt;
col--;&lt;br /&gt;
break;&lt;br /&gt;
&lt;br /&gt;
case 1:/*esc key*/&lt;br /&gt;
&amp;nbsp;exit(0);/*terminate the programm*/&lt;br /&gt;
default:&lt;br /&gt;
return(0);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
/*reads the character presennt at the row r and volumn c into ch*/&lt;br /&gt;
void readchar(int r,int c,unsigned char *ch)&lt;br /&gt;
{&lt;br /&gt;
char far *v;&lt;br /&gt;
/*calculate addresss*/&lt;br /&gt;
v=vid_mem+(r*160) +c*2;&lt;br /&gt;
*ch=*v;&lt;br /&gt;
}&lt;br /&gt;
/*moves the specefy bug in the appropriate direction*/&lt;br /&gt;
void bug(int *r,int *c,int* dir,unsigned char *ch)&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
int trials=1,flag=0;&lt;br /&gt;
char temp;&lt;br /&gt;
/*select a valid direction which takes the bug closer to eater&lt;br /&gt;
in &amp;nbsp;each if statement the 1st condition checks whether the movement in&lt;br /&gt;
&amp;nbsp;that directionwould move the bug closer to the eater , whereas the 2nd&lt;br /&gt;
&amp;nbsp;condition checks if the maze permits a movement in that direction*/&lt;br /&gt;
if(abs(*r-1-row)&amp;lt;abs(*r-row)&amp;amp;&amp;amp;maze[*r-1][*c]!=1)&lt;br /&gt;
*dir=UP;&lt;br /&gt;
else&lt;br /&gt;
if(abs(*r+1-row)&amp;lt;abs(*r-row)&amp;amp;&amp;amp;maze[*r+1][*c]!=1)&lt;br /&gt;
*dir=DOWN;&lt;br /&gt;
else&lt;br /&gt;
if(abs(*c+1-col)&amp;lt;abs(*c-col)&amp;amp;&amp;amp;maze[*r][*c+1]!=1)&lt;br /&gt;
*dir=RIGHT;&lt;br /&gt;
else&lt;br /&gt;
if(abs(*c-1-col)&amp;lt;abs(*c-col)&amp;amp;&amp;amp;maze[*r][*c-1]!=1)&lt;br /&gt;
*dir=LEFT;&lt;br /&gt;
&lt;br /&gt;
/*check whether the direction chosen contains another bug , if so find&lt;br /&gt;
an&lt;br /&gt;
alternate direction*/&lt;br /&gt;
while(1)&lt;br /&gt;
{&lt;br /&gt;
switch(*dir)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; case RIGHT:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /*if there is a path to right of bug*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(maze[*r][*c+1]!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; /* read the character to the right of the bug*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;readchar(*r,*c+1,&amp;amp;temp);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(temp==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;/*if the character is again a bug find alternate direction*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if(maze[*r][*c-1]!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; *dir=LEFT;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; /*if patch exists to the top of the bug*/&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; if (maze[*r-1][*c]!=1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; *dir=UP;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; /*if path exist below the bug*/&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; if(maze[*r+1][*c]!=1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; *dir=DOWN;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; /*if there is no bug to the right of the bug being&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; considered , move the bug right*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; movebugright(r,c,ch);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; flag=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /*since there is no pat in the RIGHT directio ,&lt;br /&gt;
&amp;nbsp;&amp;nbsp; try another path*/&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;*dir=random(4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; case LEFT:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /*if there is a path to the LEFT of the bug*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(maze[*r][*c-1]!=1)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /*read the character to the ;eft of the bug*/&lt;br /&gt;
readchar(*r,*c-1,&amp;amp;temp);&lt;br /&gt;
if(temp==2)&lt;br /&gt;
{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(maze[*r][*c+1]!=1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;*dir=RIGHT;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(maze[*r-1][*c]!=1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;*dir=UP;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(maze[*r+1][*c]!=1)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;*dir=DOWN;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
movebugleft(r,c,ch);&lt;br /&gt;
flag=1;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
*dir=random(4);&lt;br /&gt;
}&lt;br /&gt;
break;&lt;br /&gt;
case UP:&lt;br /&gt;
if(maze[*r-1][*c]!=1)&lt;br /&gt;
{&lt;br /&gt;
readchar(*r-1,*c,&amp;amp;temp);&lt;br /&gt;
if(temp==2)&lt;br /&gt;
{&lt;br /&gt;
if(maze[*r][*c+1]!=1)&lt;br /&gt;
*dir=RIGHT;&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
if(maze[*r][*c-1]!=1)&lt;br /&gt;
*dir=LEFT;&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
if(maze[*r+1][*c]!=1)&lt;br /&gt;
*dir=DOWN;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
movebugup(r,c,ch);&lt;br /&gt;
flag=1;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
*dir=random(4);&lt;br /&gt;
break;&lt;br /&gt;
case DOWN:&lt;br /&gt;
if(maze[*r+1][*c]!=1)&lt;br /&gt;
{&lt;br /&gt;
readchar(*r+1,*c,&amp;amp;temp);&lt;br /&gt;
if (temp==2)&lt;br /&gt;
{&lt;br /&gt;
if(maze[*r][*c+1]!=1)&lt;br /&gt;
*dir=RIGHT;&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
if(maze[*r][*c-1]!=1)&lt;br /&gt;
*dir=LEFT;&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
if(maze[*r-1][*c]!=1)&lt;br /&gt;
*dir=UP;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
movebugdown(r,c,ch);&lt;br /&gt;
flag=1;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
*dir=random(4);&lt;br /&gt;
break;&lt;br /&gt;
}&lt;br /&gt;
if(flag==1)&lt;br /&gt;
break;&lt;br /&gt;
trials++;&lt;br /&gt;
if(trials&amp;gt;15)&lt;br /&gt;
break;&lt;br /&gt;
}&lt;br /&gt;
if(*r==row&amp;amp;&amp;amp;*c==col)&lt;br /&gt;
killeater();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void movebugleft( int *row,int * colm,unsigned char &amp;nbsp;*ch)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
if( *ch==0)&lt;br /&gt;
*ch=0;&lt;br /&gt;
writechar(*ch,*row,*colm,12);&lt;br /&gt;
&lt;br /&gt;
*colm=*colm-1;&lt;br /&gt;
readchar(*row,*colm,ch);&lt;br /&gt;
if(*ch==1)&lt;br /&gt;
*ch=&#39; &#39;;&lt;br /&gt;
writechar(2,*row,*colm,15);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void movebugright(int *row,int *colm,unsigned &amp;nbsp;char *ch)&lt;br /&gt;
{&lt;br /&gt;
if( *ch==0)&lt;br /&gt;
*ch=0;&lt;br /&gt;
writechar(*ch,*row,*colm,12);&lt;br /&gt;
*colm=*colm+1;&lt;br /&gt;
readchar(*row,*colm,ch);&lt;br /&gt;
if(*ch==1)&lt;br /&gt;
*ch=&#39; &#39;;&lt;br /&gt;
writechar(2,*row,*colm,15);&lt;br /&gt;
}&lt;br /&gt;
void movebugup(int *row,int *col,unsigned char *ch)&lt;br /&gt;
{&lt;br /&gt;
if( *ch==0)&lt;br /&gt;
*ch=0;&lt;br /&gt;
&lt;br /&gt;
writechar(*ch,*row,*col,12);&lt;br /&gt;
*row=*row-1;&lt;br /&gt;
readchar(*row,*col,ch);&lt;br /&gt;
if(*ch==1)&lt;br /&gt;
*ch=&#39; &#39;;&lt;br /&gt;
writechar(2,*row,*col,15);&lt;br /&gt;
}&lt;br /&gt;
void movebugdown(int *row,int *col,unsigned char *ch)&lt;br /&gt;
{&lt;br /&gt;
if( *ch==0)&lt;br /&gt;
*ch=0;&lt;br /&gt;
&lt;br /&gt;
writechar(*ch,*row,*col,12);&lt;br /&gt;
*row=*row+1;&lt;br /&gt;
readchar(*row,*col,ch);&lt;br /&gt;
if(*ch==1)&lt;br /&gt;
*ch=&#39; &#39;;&lt;br /&gt;
writechar(2,*row,*col,15);&lt;br /&gt;
}&lt;br /&gt;
void killeater(void){&lt;br /&gt;
int r,c;&lt;br /&gt;
r=row;&lt;br /&gt;
c=col;&lt;br /&gt;
writechar(1,row,col,112);&lt;br /&gt;
writechar(1,23,15+liveslost*3,14);&lt;br /&gt;
music(2);&lt;br /&gt;
liveslost++;&lt;br /&gt;
if(liveslost==3)&lt;br /&gt;
return;&lt;br /&gt;
row=12;&lt;br /&gt;
col=40;&lt;br /&gt;
writechar(1,row,col,14);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/2405346268616173080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/2405346268616173080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/2405346268616173080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/2405346268616173080'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/pacman-return.html' title='PACMAN RETURN'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-6935544751322044399</id><published>2011-03-02T18:20:00.005+05:30</published><updated>2011-03-02T18:20:41.924+05:30</updated><title type='text'>NOKIA 2300 GAME OPPOSITE</title><content type='html'>//IMPLEMENTATION OF OPPOSITE GAME&lt;br /&gt;
//first user1 should play with numpad keys&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;process.h&amp;gt;&lt;br /&gt;
#include&amp;lt;iostream.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
extern short int user1=1,user2=0;&lt;br /&gt;
extern short int array[8][8]={{0,0,0,0,0,0,0,0},&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{0,0,0,0,0,0,0,0},&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{0,0,0,0,0,0,0,0},&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{0,0,0,2,2,0,0,0},&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{0,0,0,14,14,0,0,0},&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{0,0,0,0,0,0,0,0},&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{0,0,0,0,0,0,0,0},&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{0,0,0,0,0,0,0,0}};&lt;br /&gt;
extern short int sp_color=0; // to create generic functions&lt;br /&gt;
extern short int current_yellow=2,current_green=2;&lt;br /&gt;
extern short int color=0;&lt;br /&gt;
extern short int color_back=0;&lt;br /&gt;
extern short int write=0; &amp;nbsp; &amp;nbsp;//to fill boxes during user profile execution&lt;br /&gt;
extern short int user1_validity_checked=0, user2_validity_checked=1;&lt;br /&gt;
//signals to check user&#39;s validity by condition(which avoid repeat calling&lt;br /&gt;
of big function in while loop)&lt;br /&gt;
extern short int gameover1=0,gameover2=0; // if both got 1 means, end the&lt;br /&gt;
game(consider total_p oxes)&lt;br /&gt;
extern short int total_boxes=0; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //to check whether all boxes&lt;br /&gt;
filled or not&lt;br /&gt;
extern short int print_box=0; &amp;nbsp; // to exe fillbox only called bu user&lt;br /&gt;
profiles(to avoid printing of boxes while checking validity)&lt;br /&gt;
extern short int validity_enabler=0; //signal used to get validity of user&lt;br /&gt;
by checking it in by entering fillbox()&lt;br /&gt;
&lt;br /&gt;
//single player game variables&lt;br /&gt;
extern short int dir_array[8]={0,0,0,0,0,0,0,0}; &amp;nbsp; &amp;nbsp; &amp;nbsp;//0 to 7 represent&lt;br /&gt;
corresponding directions&lt;br /&gt;
//extern short int max_dir=0; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//direction number which achieved&lt;br /&gt;
max value&lt;br /&gt;
extern short int max_pixel_i=0; &amp;nbsp; &amp;nbsp; &amp;nbsp;//this i and j is to store pixel&lt;br /&gt;
postion at which max_dir have to applay at final&lt;br /&gt;
extern short int max_pixel_j=0;&lt;br /&gt;
extern short int max_value=0; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//maximum value of the filled&lt;br /&gt;
pixels among all directionl algorithms&lt;br /&gt;
void get_max(int i, int j);&lt;br /&gt;
&lt;br /&gt;
int select_box(int ,int );&lt;br /&gt;
void delay();&lt;br /&gt;
void backbox(int ,int );&lt;br /&gt;
void update_array();&lt;br /&gt;
void initial_setup();&lt;br /&gt;
void sound1();&lt;br /&gt;
void sound2();&lt;br /&gt;
//TO DRAW BOX AROUND CENRAL PIXEL&lt;br /&gt;
void setbox(int i,int j)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;int x,y,count=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(x=i-17; x&amp;lt;= (i+18) ;x++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(y=j-17; y&amp;lt;= (j+18); y++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; { //count++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(x==i-17 || x==i+18 || y==j-17 || y==j+18)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if((count++)%3==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;putpixel(x,y,WHITE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// TO DRAW YELLOW AND green BALL INSIDE THE BOX&lt;br /&gt;
void fillbox(int i, int j,int c)&lt;br /&gt;
{&lt;br /&gt;
int x,y,s1,s2;&lt;br /&gt;
validity_enabler=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;if(print_box)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(x=i-17+4; x&amp;lt;= (i+18-4) ;x++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(y=j-17+4; y&amp;lt;= (j+18-4); y++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;putpixel(x,y,c);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;array[s1][s2]=c;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;// &amp;nbsp;printf(&quot;%d &quot;,c );&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void display_date()&lt;br /&gt;
{&lt;br /&gt;
// gotoxy(1,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gotoxy(10,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;printf(&quot;&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;printf(&quot;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; T H E &amp;nbsp;G A M E &amp;nbsp;O P P O S I T E &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;printf(&quot;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;*************************************&quot;);&lt;br /&gt;
gotoxy(10,28);&lt;br /&gt;
printf(&quot;%s&lt;br /&gt;
&quot;,__DATE__);&lt;br /&gt;
printf(&quot;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; %s&quot;,__TIME__);&lt;br /&gt;
gotoxy(55,27);&lt;br /&gt;
printf(&quot;By-&lt;br /&gt;
&quot;);&lt;br /&gt;
gotoxy(55,28);&lt;br /&gt;
printf(&quot;Mani kanta.C.V&quot;);&lt;br /&gt;
gotoxy(1,1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void sound1()&lt;br /&gt;
{&lt;br /&gt;
int i;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;for(i=700;i&amp;lt;=800;i=i+25)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;sound(i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;delay(5);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void movement(int *i, int *j,char ch)&lt;br /&gt;
{ &amp;nbsp;//int x=*i,y=*j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; // sound1();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;switch(ch)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{case 118:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; case 50: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//down key&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *j=*j+35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(*j &amp;gt; (140+245))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*j=140;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; case 100:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; case 52: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//left key&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *i=*i-35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(*i &amp;lt; 70)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*i=70+245;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; case 103:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; case 54: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//right key&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *i=*i+35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(*i &amp;gt; (70+245))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*i=70;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; case 114:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; case 56: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //up-key&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *j=*j-35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(*j &amp;lt; 140)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *j=140+245;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;void whitebox(int i,int j)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{ int x,y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(x=i-17+2; x&amp;lt;= (i+18-2) ;x++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(y=j-17+2; y&amp;lt;= (j+18-2); y++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;putpixel(x,y,15);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;void backbox(int i, int j)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;int x,y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(x=i-17+2; x&amp;lt;= (i+18-2) ;x++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; for(y=j-17+2; y&amp;lt;= (j+18-2); y++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{if(x==i-17+2 || x==i-17+3 || x==i+18-2 || x==i+18-3 || y==j-17+2 ||&lt;br /&gt;
y==j-17+3 || y==j+18-2 || y==j+18-3)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; putpixel(x,y,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; print_box=1; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //eneble the printing of box&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;fillbox(i,j,color_back);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;print_box=0; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//disable the printing of box&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void delay()&lt;br /&gt;
{&lt;br /&gt;
int x,y,z;&lt;br /&gt;
for(x=0;x&amp;lt;20000;x++)&lt;br /&gt;
for(y=0;y&amp;lt;10000;y++);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*ALGORITHMS TO CHECK SURROUNDING BOXES OF BOX UNDER CONSIDERATION, IN&lt;br /&gt;
ALL DIRECTIONS*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int checkdown(int x, int y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(y &amp;gt; (140+245)) &amp;nbsp; //boundary checking&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; { write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int color1=array[s1][s2]; &amp;nbsp;//checking for next blank box&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==BLACK)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //reading next pixel,(1st time, it will be white)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==color) &amp;nbsp; &amp;nbsp;//color should be re-defined in user-profile&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //if it contains no element in its sorroundings&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==sp_color)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkdown(x,(y+35)); &amp;nbsp; &amp;nbsp; &amp;nbsp; //recursive calling&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(write)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; dir_array[0]=dir_array[0]+1; &amp;nbsp;//one value get incremented per one&lt;br /&gt;
box fill&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox(x,y,color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox(x,y-35, color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=YELLOW; &amp;nbsp; //back box color should be re-defined(if modified&lt;br /&gt;
anything means)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int checkup(int x, int y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(y &amp;lt; 140) &amp;nbsp; //boundary checking&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; { write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int color1=array[s1][s2];; &amp;nbsp;//checking for next blank box&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==BLACK)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //reading next pixel,(1st time, it will be white)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==color) &amp;nbsp; &amp;nbsp;//color should be re-defined in user-profile&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //if it contains no element in its sorroundings&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==sp_color)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkup(x,(y-35)); &amp;nbsp; &amp;nbsp; &amp;nbsp; //recursive calling&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(write)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; dir_array[1]=dir_array[1]+1; &amp;nbsp;//one value get incremented per one box&lt;br /&gt;
fill&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox(x,y,color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox(x,y+35, color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=YELLOW; &amp;nbsp; //back box color should be re-defined(if modified&lt;br /&gt;
anything means)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int checkleft(int x, int y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(x&amp;lt; 70) &amp;nbsp; //boundary checking&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; { write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int color1=array[s1][s2]; &amp;nbsp;//checking for next blank box&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==BLACK)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //reading next pixel,(1st time, it will be white)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==color) &amp;nbsp; &amp;nbsp;//color should be re-defined in user-profile&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //if it contains no element in its sorroundings&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==sp_color)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkleft((x-35),y); &amp;nbsp; &amp;nbsp; &amp;nbsp; //recursive calling&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(write)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; dir_array[2]=dir_array[2]+1; &amp;nbsp;//one value get incremented per one box&lt;br /&gt;
fill&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox(x,y,color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox((x+35) ,y, color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=YELLOW; &amp;nbsp; //back box color should be re-defined(if modified&lt;br /&gt;
anything means)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int checkright(int x, int y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(x &amp;gt; (70+245)) &amp;nbsp; //boundary checking&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; { write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int color1=array[s1][s2]; &amp;nbsp;//checking for next blank box&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==BLACK)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //reading next pixel,(1st time, it will be white)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==color) &amp;nbsp; &amp;nbsp;//color should be re-defined in user-profile&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //if it contains no element in its sorroundings&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==sp_color)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkright((x+35),y); &amp;nbsp; &amp;nbsp; &amp;nbsp; //recursive calling&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(write)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; dir_array[3]=dir_array[3]+1; &amp;nbsp;//one value get incremented per one&lt;br /&gt;
box fill&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox(x,y,color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox((x-35) ,y, color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=YELLOW; &amp;nbsp; //back box color should be re-defined(if modified&lt;br /&gt;
anything means)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int checkdia1(int x, int y) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //starts from clock wise&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if((x &amp;gt; (70+245)) || ( y &amp;lt; (140))) &amp;nbsp; //boundary checking&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; { write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int color1=array[s1][s2]; &amp;nbsp;//checking for next blank box&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==BLACK)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //reading next pixel,(1st time, it will be white)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==color) &amp;nbsp; &amp;nbsp;//color should be re-defined in user-profile&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //if it contains no element in its sorroundings&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==sp_color)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkdia1((x+35),(y-35)); &amp;nbsp; &amp;nbsp; &amp;nbsp; //recursive calling&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(write)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; dir_array[4]=dir_array[4]+1; &amp;nbsp;//one value get incremented per one&lt;br /&gt;
box fill&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox(x,y,color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox((x-35) ,(y+35), color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=YELLOW; &amp;nbsp; //back box color should be re-defined(if modified&lt;br /&gt;
anything means)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int checkdia2(int x, int y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if((x &amp;gt; (70+245)) || ( y &amp;gt; (140+245))) &amp;nbsp; //boundary checking&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; { write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int color1=array[s1][s2]; &amp;nbsp;//checking for next blank box&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==BLACK)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //reading next pixel,(1st time, it will be white)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==color) &amp;nbsp; &amp;nbsp;//color should be re-defined in user-profile&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //if it contains no element in its sorroundings&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==sp_color)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkdia2((x+35),(y+35)); &amp;nbsp; &amp;nbsp; &amp;nbsp; //recursive calling&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(write)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;dir_array[5]=dir_array[5]+1; &amp;nbsp;//one value get incremented per one box&lt;br /&gt;
fill&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox(x,y,color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox((x-35) ,(y-35), color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=YELLOW; &amp;nbsp; //back box color should be re-defined(if modified&lt;br /&gt;
anything means)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; color_back=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int checkdia3(int x, int y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if((x &amp;lt;70) || ( y &amp;gt; (140+245))) &amp;nbsp; //boundary checking&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; { write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int color1=array[s1][s2]; &amp;nbsp;//checking for next blank box&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==BLACK)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //reading next pixel,(1st time, it will be white)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==color) &amp;nbsp; &amp;nbsp;//color should be re-defined in user-profile&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //if it contains no element in its sorroundings&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==sp_color)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkdia3((x-35),(y+35)); &amp;nbsp; &amp;nbsp; &amp;nbsp; //recursive calling&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(write)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; dir_array[6]=dir_array[6]+1; &amp;nbsp;//one value get incremented per one&lt;br /&gt;
box fill&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox(x,y,color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox((x+35) ,(y-35), color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{color_back=YELLOW; &amp;nbsp; //back box color should be re-defined(if modified&lt;br /&gt;
anything means)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{color_back=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int checkdia4(int x, int y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if((x &amp;lt;70) || ( y &amp;lt; 140)) &amp;nbsp; //boundary checking&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; { write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int color1=array[s1][s2]; &amp;nbsp;//checking for next blank box&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==BLACK)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //reading next pixel,(1st time, it will be white)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==color) &amp;nbsp; &amp;nbsp;//color should be re-defined in user-profile&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //if it contains no element in its sorroundings&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(color1==sp_color)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkdia4((x-35),(y-35)); &amp;nbsp; &amp;nbsp; &amp;nbsp; //recursive calling&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(write)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;dir_array[7]=dir_array[7]+1; &amp;nbsp;//one value get incremented per one box&lt;br /&gt;
fill&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox(x,y,color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; fillbox((x+35) ,(y+35), color);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; { color_back=YELLOW; &amp;nbsp; //back box color should be re-defined(if&lt;br /&gt;
modified anything means)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //to check whether user1 striked even he is valid, by comparing&lt;br /&gt;
it with its previous value&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(user2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; color_back=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void check_all_dir(int x, int y, int print)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if(print==1) &amp;nbsp; //in case of this function called by userprofiles,&lt;br /&gt;
then onlly print&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; print_box=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; else print_box=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; update_array();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkdown(x,(y+35));&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkup(x,(y-35));&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkleft((x-35), y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkright((x+35),y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkdia1(x+35, y-35);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkdia2(x+35, y+35);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkdia3(x-35, y+35);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; checkdia4(x-35, y-35);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;void update_array()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; int i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;current_yellow=0; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//reset values&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;current_green=0; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // no use of previous yellow and green&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;for(i=0;i&amp;lt;8;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(j=0;j&amp;lt;8;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(array[i][j]==14) current_yellow++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(array[i][j]==2) current_green++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;total_boxes=current_yellow+current_green;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;int user1_validity() &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //should return 1 on success&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{ int i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; int col1,col2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; col1=color;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; col2=sp_color;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; color=YELLOW;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; sp_color=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; validity_enabler=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; update_array(); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // no need, remove it later on&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; for(i=70; i&amp;lt;=(70+245); i=i+35)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(j=140; j&amp;lt;=(140+245); j=j+35)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(validity_enabler) &amp;nbsp;//which cannot reach after checking&lt;br /&gt;
array[7][7]&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return(1); &amp;nbsp;//if user1 valid to fill box&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; s1=(i-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; s2=(j-140)/35;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(array[s1][s2]==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;check_all_dir(i,j,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(validity_enabler)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(1); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //which is to check whether&lt;br /&gt;
validity_enabler got rised after checking for array[7][7]&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;color=col1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;sp_color=col2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;int user2_validity() &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //should return 1 on success&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{ int i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;int col1,col2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;col1=color;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;col2=sp_color;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; color=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; sp_color=YELLOW;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; validity_enabler=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; update_array(); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// no need, remove it later on&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; for(i=70; i&amp;lt;=(70+245); i=i+35)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(j=140; j&amp;lt;=(140+245); j=j+35)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if(validity_enabler)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return(1); &amp;nbsp;//if user1 valid to fill box&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;s1=(i-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;s2=(j-140)/35;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if(array[s1][s2]==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; check_all_dir(i,j,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if(validity_enabler)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; return(1); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //which is to check whether&lt;br /&gt;
validity_enabler got rised after checking for array[7][7]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; color=col1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; sp_color=col2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; //press esc to come out of the following loop&lt;br /&gt;
&lt;br /&gt;
int select_box(int i, int j) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//cursor block&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
int x,y,t1,t2;&lt;br /&gt;
char ch;&lt;br /&gt;
int gdriver=DETECT,gmode=0;&lt;br /&gt;
initgraph(&amp;amp;gdriver, &amp;amp;gmode, &quot;c:\tc\bgi&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
initial_setup();&lt;br /&gt;
gotoxy(0,0);&lt;br /&gt;
gotoxy(52,13);&lt;br /&gt;
printf(&quot;%d&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;   %d&quot;,current_yellow,current_green); //to display&lt;br /&gt;
initial score&lt;br /&gt;
gotoxy(0,0);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while(1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; { x=i;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; y=j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;char ch;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;display_date();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;color_back=getpixel(i,j);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;update_array();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;whitebox(i,j);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;update_array();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //TO CHECK USER 1 VALIDITY&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if((!user1_validity_checked) &amp;amp;&amp;amp; user1) &amp;nbsp; &amp;nbsp;//if user1 validity not&lt;br /&gt;
yet checked&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; { &amp;nbsp; user1_validity_checked=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; int color_back_retriver=color_back;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if(user1_validity())&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{ user1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user2=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gameover1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(0,0); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//to display validity below score board&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(50,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot; play1&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(64,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; printf(&quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;else &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //disable user1 and eneble user2&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; user1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; user2=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; gameover1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; user2_validity_checked=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(0,0); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//to display validity below score board&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(50,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf(&quot; NO &amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;color_back=color_back_retriver;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; //TO CHECK USER2 VALIDITY&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if((!user2_validity_checked) &amp;amp;&amp;amp; user2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int color_back_retriver=color_back;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;user2_validity_checked=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(user2_validity())&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user2=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gameover2=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(0,0); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//to display validity below score board&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(64,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot; &amp;nbsp; play2&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(50,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(0,0);;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gameover2=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user2=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user1_validity_checked=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //to display validity below score board&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(64,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf(&quot; NO &amp;nbsp; &amp;nbsp;&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;color_back=color_back_retriver;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if((gameover1==1) &amp;amp;&amp;amp; (gameover2==1) || total_boxes==64 ||&lt;br /&gt;
current_yellow==0 || current_green==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;update_array();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(1,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if( current_yellow &amp;gt; current_green)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**************** USER1 IS THE&lt;br /&gt;
WINNER*************&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; else if(current_yellow&amp;lt;current_green)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**************** USER2 IS THE&lt;br /&gt;
WINNER*************&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
************ M A T C H &amp;nbsp;IS &amp;nbsp;D R&lt;br /&gt;
A W *************&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;&lt;br /&gt;
&lt;br /&gt;
**************** G A M E &amp;nbsp;O V E R*************&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;ch=getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(ch==27) break; &amp;nbsp;//ESC butten &amp;nbsp;action&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(ch==13 &amp;amp;&amp;amp; user1) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//if enter key pressed by user1&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{ &amp;nbsp; &amp;nbsp; &amp;nbsp; int yellow_p, yellow_c;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; color=YELLOW;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sp_color=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;update_array(); // update previous values of array&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;yellow_p=current_yellow;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(array[s1][s2]==0) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//if current box is empty&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; check_all_dir(x,y,1); &amp;nbsp; &amp;nbsp; &amp;nbsp;// calls 8 directional alg&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; update_array(); &amp;nbsp;//update rescent values of array&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; yellow_c=current_yellow;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(yellow_c != yellow_p) //if user really strikes any box, then&lt;br /&gt;
only switch to yser2&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user2=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user2_validity_checked=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sound1();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(52,13);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf(&quot;%d&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;   %d&quot;,current_yellow,current_green); //to&lt;br /&gt;
display initial score&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(ch==102 &amp;amp;&amp;amp; user2) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//if f key pressed by user2&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;int green_c, green_p;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; color=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; sp_color=YELLOW;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; update_array();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; green_p=current_green; &amp;nbsp; &amp;nbsp;//saved green value, bfore filling new&lt;br /&gt;
boxes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;s1=(x-70)/435;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(array[s1][s2]==0) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//if current box is empty&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;check_all_dir(x,y,1);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; update_array();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; green_c=current_green; &amp;nbsp; //new green values&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(green_c != green_p)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; sound1();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; user2=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; user1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; user1_validity_checked=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; gotoxy(52,13);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; printf(&quot;%d&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;   %d&quot;,current_yellow,current_green); //to display&lt;br /&gt;
initial score&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;movement(&amp;amp;i,&amp;amp;j,ch); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //movemwnts to the curser block&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;backbox(x,y); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //fill box with its previous color&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;} &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //press arrow keys of NUM_PAD&lt;br /&gt;
&amp;nbsp;&amp;nbsp;return(0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void initial()&lt;br /&gt;
{ print_box=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; fillbox(175,245,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; fillbox(210,245,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; fillbox(175,280,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; fillbox(210,280,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; print_box=0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void putbox() &amp;nbsp; &amp;nbsp;//which fixes central points of each box and call&lt;br /&gt;
function to draw the box&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;for(int i=70;i&amp;lt;350;i=i+35)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(int j=140;j&amp;lt;420;j=j+35)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
// &amp;nbsp; &amp;nbsp; &amp;nbsp; putpixel(i,j,RED); &amp;nbsp; //to create a red dot at center of each box&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; setbox(i,j);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void outline(int ch)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;int x,y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //starts from 51(70-17-2),121(140-17-2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(x=50; x&amp;lt;=(51+284); x++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;for(y=120; y&amp;lt;=(121+284); y++)&lt;br /&gt;
if(x==50 || x==51 || x==334 || x==335 || y==120 || y==121 || y==404 ||&lt;br /&gt;
y==405)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; putpixel(x,y,ch);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void get_max(int i, int j)&lt;br /&gt;
{&lt;br /&gt;
int x;&lt;br /&gt;
int max=0;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(x=0;x&amp;lt;8;x++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;max=max+dir_array[x];&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(max_value&amp;lt;max)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; max_value=max;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; max_pixel_i=i;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; max_pixel_j=j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void print_computer()&lt;br /&gt;
{&lt;br /&gt;
int x,y;&lt;br /&gt;
update_array();&lt;br /&gt;
x=max_pixel_i;&lt;br /&gt;
y=max_pixel_j;&lt;br /&gt;
&lt;br /&gt;
print_box=1;&lt;br /&gt;
color_back=GREEN;&lt;br /&gt;
check_all_dir(x,y,1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int single_player_game()&lt;br /&gt;
{&lt;br /&gt;
int gdriver=DETECT,gmode=0;&lt;br /&gt;
initgraph(&amp;amp;gdriver, &amp;amp;gmode, &quot;c:\tc\bgi&quot;);&lt;br /&gt;
int i=70;&lt;br /&gt;
int j=140;&lt;br /&gt;
int x,y;&lt;br /&gt;
initial_setup();&lt;br /&gt;
gotoxy(0,0);&lt;br /&gt;
gotoxy(52,13);&lt;br /&gt;
printf(&quot;%d&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;   %d &amp;nbsp; &quot;,current_yellow,current_green); //to display&lt;br /&gt;
initial score&lt;br /&gt;
gotoxy(0,0);&lt;br /&gt;
&lt;br /&gt;
while(1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; { x=i;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; y=j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;char ch;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;display_date();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;color_back=getpixel(i,j);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;update_array();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;whitebox(i,j);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;update_array();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;gotoxy(0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;gotoxy(52,13);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //TO CHECK USER 1 VALIDITY&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if((!user1_validity_checked) &amp;amp;&amp;amp; user1) &amp;nbsp; &amp;nbsp;//if user1 validity not&lt;br /&gt;
yet checked&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; { &amp;nbsp; user1_validity_checked=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; int color_back_retriver=color_back;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if(user1_validity())&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{ user1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user2=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gameover1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(1,1); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//to display validity below score board&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(50,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot; play1&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(1,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(64,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(1,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;else &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //disable user1 and eneble user2&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; user1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; user2=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; gameover1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; user2_validity_checked=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(1,1); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//to display validity below score board&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(50,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf(&quot; NO &amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(1,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;color_back=color_back_retriver;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;ch=getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(ch==27) break; &amp;nbsp;//ESC butten &amp;nbsp;action&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(ch==13 &amp;amp;&amp;amp; user1) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//if enter key pressed by user1&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{ &amp;nbsp; &amp;nbsp; &amp;nbsp; int yellow_p, yellow_c;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; color=YELLOW;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sp_color=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;update_array(); // update previous values of array&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;yellow_p=current_yellow;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int s1,s2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; s1=(x-70)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; s2=(y-140)/35;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(array[s1][s2]==0) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//if current box is empty&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; check_all_dir(x,y,1); &amp;nbsp; &amp;nbsp; &amp;nbsp;// calls 8 directional alg&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; update_array(); &amp;nbsp;//update rescent values of array&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; yellow_c=current_yellow;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(yellow_c != yellow_p) //if user really strikes any box, then&lt;br /&gt;
only switch to yser2&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sound1();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user2=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user2_validity_checked=0;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(52,13);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf(&quot;%d&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;   %d &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;,current_yellow,current_green);&lt;br /&gt;
//to display initial score&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;// &amp;nbsp;printf(&quot;%d&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;   %d &amp;nbsp; &quot;,current_yellow,current_green);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(52,13);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; //TO CHECK USER2 VALIDITY&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if((!user2_validity_checked) &amp;amp;&amp;amp; user2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int color_back_retriver=color_back;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;user2_validity_checked=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(user2_validity())&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user2=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gameover2=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//to display validity below score board&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(64,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;computer&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(50,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gameover2=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user2=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user1_validity_checked=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //to display validity below score board&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(64,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf(&quot; &amp;nbsp;NO &amp;nbsp; &amp;nbsp;&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;color_back=color_back_retriver;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; if((gameover1==1) &amp;amp;&amp;amp; (gameover2==1) || total_boxes==64 ||&lt;br /&gt;
current_yellow==0 || current_green==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;gotoxy(1,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;update_array();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if( current_yellow &amp;gt; current_green)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**************** USER1 IS THE&lt;br /&gt;
WINNER*************&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;else if(current_yellow&amp;lt;current_green)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
************ * COMPUTER IS THE&lt;br /&gt;
WINNER*************&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
************ M A T C H &amp;nbsp;IS &amp;nbsp;D R&lt;br /&gt;
A W *************&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; gotoxy(1,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**************** G A M E &amp;nbsp;O V E&lt;br /&gt;
R*************&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(user2) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//its the turn of computer&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; // int green_c, green_p;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int m,n;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; int color_back_retriver=color_back;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; color=GREEN;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; sp_color=YELLOW;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; max_value=0;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; write=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; update_array();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;for(int t=0;t&amp;lt;8; t++) //restting of direction values&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;dir_array[t]=0;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//priority part hv to b written&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; for(m=0;m&amp;lt;8;m++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;for(n=0;n&amp;lt;8;n++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; if(array[m][n]==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; { int a,b;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a=70+(m*35);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; b=140+(n*35);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for(int t=0;t&amp;lt;8;t++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dir_array[t]=0;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; check_all_dir(a,b,0);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; get_max(a,b);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; delay(); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//let the user1 see his results&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; delay();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; print_computer(); //if comp(user2) valid means i wil print automatically&lt;br /&gt;
without&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // user interaction, so not checking for pixel color upgradation of&lt;br /&gt;
array[][]&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; sound1();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;color_back=color_back_retriver;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if(getpixel(i,j)==GREEN) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//if white box interacts with newly&lt;br /&gt;
paved green boxes means, xtract back color and proceed&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;color_back=GREEN;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; user2=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; user1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; user1_validity_checked=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; update_array();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; gotoxy(52,13);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; printf(&quot;%d&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;    &amp;nbsp;%d &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;,current_yellow,current_green); //to&lt;br /&gt;
display initial score&lt;br /&gt;
&amp;nbsp;&amp;nbsp; // &amp;nbsp;printf(&quot;%d&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;   %d &amp;nbsp; &quot;,current_yellow,current_green);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;movement(&amp;amp;i,&amp;amp;j,ch); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //movemwnts to the curser block&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;backbox(x,y); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //fill box with its previous color&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//press arrow keys of NUM_PAD&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; } //end of while loop&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;return(0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void display_instr()&lt;br /&gt;
{&lt;br /&gt;
printf(&quot;This is the game already implemented in Nokia 2300 set&lt;br /&gt;
&lt;br /&gt;
. you&lt;br /&gt;
are the user1 always and got to play using YELLOW color.&quot;);&lt;br /&gt;
printf(&quot;first is user1&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;turn, you have to put the white box at&lt;br /&gt;
appropriate place and have to press&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;ENTER(num pad) key to fill the&lt;br /&gt;
boxes with yellow,&quot;);&lt;br /&gt;
printf(&quot;so that your cursor current&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;position should be at empty box&lt;br /&gt;
and contains Green boxes in between your cursor&lt;br /&gt;
&amp;nbsp;and another Yellow box,&lt;br /&gt;
that yellow box belongs to &quot;);&lt;br /&gt;
printf(&quot;upward,downward,leftside,&lt;br /&gt;
&lt;br /&gt;
rightside or any diagonal direction&lt;br /&gt;
to your cursor.&lt;br /&gt;
&lt;br /&gt;
&quot;);&lt;br /&gt;
printf(&quot;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Same thing to user2 also, he got to play with Green&lt;br /&gt;
boxe&#39;s.&lt;br /&gt;
&lt;br /&gt;
&quot;);&lt;br /&gt;
printf(&quot;USER1 CONTROL KEYS:&lt;br /&gt;
&quot;);&lt;br /&gt;
printf(&quot;*******************&lt;br /&gt;
&quot;);&lt;br /&gt;
printf(&quot;The directional keys in num-pad and enter key in num-pad&lt;br /&gt;
&lt;br /&gt;
&quot;);&lt;br /&gt;
printf(&quot;&lt;br /&gt;
USER2 CONTROL KEYS:&lt;br /&gt;
&quot;);&lt;br /&gt;
printf(&quot;*********************&lt;br /&gt;
&quot;);&lt;br /&gt;
printf(&quot; D = left movement&lt;br /&gt;
&amp;nbsp;R = up-ward movement&lt;br /&gt;
&amp;nbsp;G = right movement&lt;br /&gt;
&amp;nbsp;V&lt;br /&gt;
= down-ward movement&lt;br /&gt;
&amp;nbsp;F = Enter key&lt;br /&gt;
&quot;);&lt;br /&gt;
getch();&lt;br /&gt;
clrscr();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int preamble()&lt;br /&gt;
{ int options;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;while(1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&quot;&lt;br /&gt;
&lt;br /&gt;
SELECT YOUR OPTION&lt;br /&gt;
&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&quot;******************&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&quot; 1. Instructions&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;2. Single player&lt;br /&gt;
game(player2=computer)&lt;br /&gt;
&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&quot; 3. Two player game&lt;br /&gt;
&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&quot; 4. Exit from the game&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;scanf(&quot;%d&quot;,&amp;amp;options);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;clrscr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;switch(options)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;case 1:display_instr(); break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;case 2: single_player_game(); return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;case 3:select_box(70,140); return(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;case 4:exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;default: printf(&quot;please enter the valid choice&lt;br /&gt;
&lt;br /&gt;
&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void initial_setup()&lt;br /&gt;
{&lt;br /&gt;
outline(RED);&lt;br /&gt;
putbox(); &amp;nbsp; &amp;nbsp; //INITILLY DRAW OUTLINE BOX&lt;br /&gt;
initial(); &amp;nbsp; &amp;nbsp;//INITIAL FILLED BOX DRAWING&lt;br /&gt;
int x,y;&lt;br /&gt;
gotoxy(50,9);&lt;br /&gt;
printf(&quot;user1&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;user2&quot;);&lt;br /&gt;
gotoxy(0,0);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//print user1 yellow box(above score)&lt;br /&gt;
for(x=400; x&amp;lt;=420 ;x++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(y=162; y&amp;lt;= 182; y++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;putpixel(x,y,14);&lt;br /&gt;
&lt;br /&gt;
for(x=545; x&amp;lt;=565 ;x++) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //to print user2 green box&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; for(y=162; y&amp;lt;= 182; y++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;putpixel(x,y,2);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void welcome_note()&lt;br /&gt;
{&lt;br /&gt;
printf(&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Hi, this is Manikanta.c.v, completed B.E (TCE) at&lt;br /&gt;
Dr.Ambedkar Institute&lt;br /&gt;
&lt;br /&gt;
Of Tehnology,Bangalore. &quot;);&lt;br /&gt;
printf(&quot;if you have any comments regarding this game means&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
please&lt;br /&gt;
let me know through&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;cvm.mani@hotmail.com&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;-THANK YOU&lt;br /&gt;
&quot;);&lt;br /&gt;
getch();&lt;br /&gt;
clrscr();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
main()&lt;br /&gt;
{&lt;br /&gt;
//int gdriver=DETECT,gmode=0;&lt;br /&gt;
clrscr();&lt;br /&gt;
welcome_note();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;preamble(); &amp;nbsp; &amp;nbsp; &amp;nbsp;//OPTIONS GIVEN MENU&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; closegraph();&lt;br /&gt;
&lt;br /&gt;
// &amp;nbsp; printf(&quot;GAME OVER&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; return 0;&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/6935544751322044399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/6935544751322044399' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6935544751322044399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6935544751322044399'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/nokia-2300-game-opposite.html' title='NOKIA 2300 GAME OPPOSITE'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-6111711478901361722</id><published>2011-03-02T18:20:00.002+05:30</published><updated>2011-03-02T18:20:11.774+05:30</updated><title type='text'>MICKY MOUSE GAME</title><content type='html'>#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;alloc.h&amp;gt;&lt;br /&gt;
void &amp;nbsp;*buf;&lt;br /&gt;
void firstleft();&lt;br /&gt;
void secondleft();&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
int gd=DETECT,gm,i=0,x,y,area;&lt;br /&gt;
initgraph(&amp;amp;gd,&amp;amp;gm,&quot;tc:\bgi&quot;);\put your directory contains egavga.bgi&lt;br /&gt;
rectangle(0,0,getmaxx(),getmaxy());&lt;br /&gt;
arc(240,120,40,140,70);&lt;br /&gt;
ellipse(165,80,10,280,20,20);&lt;br /&gt;
ellipse(315,80,-100,170,20,20);&lt;br /&gt;
arc(235,120,163,215,70);&lt;br /&gt;
arc(245,120,-35,17,70);&lt;br /&gt;
ellipse(193,178,85,280,40,20);&lt;br /&gt;
ellipse(283,178,-100,95,40,20);&lt;br /&gt;
ellipse(238,199,180,0,39,50);&lt;br /&gt;
ellipse(213,123,44,240,33,40);&lt;br /&gt;
ellipse(262,123,-60,135,33,40);&lt;br /&gt;
ellipse(210,123,0,360,13,20);//left eye&lt;br /&gt;
ellipse(265,123,0,360,13,20);//right eye&lt;br /&gt;
ellipse(210,133,0,360,10,10);//left eye ball&lt;br /&gt;
ellipse(265,133,0,360,10,10);//right eye ball&lt;br /&gt;
ellipse(210,133,0,360,3,3);//left eye ball&lt;br /&gt;
ellipse(265,133,0,360,3,3);//right eye ball&lt;br /&gt;
ellipse(238,160,0,360,10,13);//nose&lt;br /&gt;
arc(240,125,228,312,68);//mouth&lt;br /&gt;
arc(240,120,230,310,72);//mouth&lt;br /&gt;
setfillstyle(1,4);&lt;br /&gt;
floodfill(238,160,15);//nose&lt;br /&gt;
setfillstyle(1,15);&lt;br /&gt;
floodfill(210,113,15);&lt;br /&gt;
floodfill(265,113,15);&lt;br /&gt;
setfillstyle(1,9);&lt;br /&gt;
floodfill(210,100,15);&lt;br /&gt;
setfillstyle(1,1);&lt;br /&gt;
floodfill(315,80,15);&lt;br /&gt;
moveto(203,220);&lt;br /&gt;
lineto(203,260);&lt;br /&gt;
lineto(183,260);&lt;br /&gt;
lineto(183,350);&lt;br /&gt;
lineto(293,350);&lt;br /&gt;
lineto(293,260);&lt;br /&gt;
lineto(273,260);&lt;br /&gt;
lineto(273,220);&lt;br /&gt;
moveto(183,350);&lt;br /&gt;
lineto(173,460);&lt;br /&gt;
lineto(213,460);&lt;br /&gt;
lineto(238,400);&lt;br /&gt;
lineto(263,460);&lt;br /&gt;
lineto(303,460);&lt;br /&gt;
lineto(293,350);&lt;br /&gt;
moveto(173,460);&lt;br /&gt;
lineto(143,478);&lt;br /&gt;
lineto(213,478);&lt;br /&gt;
lineto(213,460);&lt;br /&gt;
moveto(263,460);&lt;br /&gt;
lineto(263,478);&lt;br /&gt;
lineto(333,478);&lt;br /&gt;
lineto(303,460);&lt;br /&gt;
line(238,400,238,350);&lt;br /&gt;
//right hand&lt;br /&gt;
moveto(183,260);&lt;br /&gt;
lineto(113,310);&lt;br /&gt;
lineto(183,375);&lt;br /&gt;
moveto(183,280);&lt;br /&gt;
lineto(137,310);&lt;br /&gt;
lineto(181,353);&lt;br /&gt;
setfillstyle(2,13);&lt;br /&gt;
floodfill(190,300,15);&lt;br /&gt;
setfillstyle(1,5);&lt;br /&gt;
floodfill(223,400,15);&lt;br /&gt;
setfillstyle(1,5);&lt;br /&gt;
floodfill(253,400,15);&lt;br /&gt;
setfillstyle(1,6);&lt;br /&gt;
floodfill(173,470,15);&lt;br /&gt;
floodfill(303,470,15);&lt;br /&gt;
//fingers&lt;br /&gt;
secondleft();&lt;br /&gt;
ellipse(413.5,228,0,180,3.5,3.5);&lt;br /&gt;
line(420,240,433,240);&lt;br /&gt;
line(423,247,440,247);&lt;br /&gt;
line(413,240,410,228);&lt;br /&gt;
line(417,228,420,240);&lt;br /&gt;
ellipse(433,243.5,-90,90,3.5,3.5);&lt;br /&gt;
line(423,254,440,254);&lt;br /&gt;
ellipse(440,250.5,-90,90,3.5,3.5);&lt;br /&gt;
ellipse(430,257,-90,90,3,3);&lt;br /&gt;
line(413,260,430,260);&lt;br /&gt;
area=imagesize(409,224,444,261);&lt;br /&gt;
buf=malloc(area);&lt;br /&gt;
getimage(409,224,444,261,buf);&lt;br /&gt;
while(!kbhit())&lt;br /&gt;
{&lt;br /&gt;
if(i==0)&lt;br /&gt;
{&lt;br /&gt;
setfillstyle(1,15);&lt;br /&gt;
setcolor(15);&lt;br /&gt;
ellipse(210,133,0,360,10,10);//left eye ball&lt;br /&gt;
ellipse(265,133,0,360,10,10);//right eye ball&lt;br /&gt;
setcolor(0);&lt;br /&gt;
ellipse(210,133,0,360,3,3);//left eye ball&lt;br /&gt;
ellipse(265,133,0,360,3,3);//right eye ball&lt;br /&gt;
floodfill(210,133,15);&lt;br /&gt;
floodfill(265,133,15);&lt;br /&gt;
setcolor(0);&lt;br /&gt;
putimage(391,209,buf,1);&lt;br /&gt;
firstleft();&lt;br /&gt;
setcolor(15);&lt;br /&gt;
secondleft();&lt;br /&gt;
putimage(409,224,buf,0);&lt;br /&gt;
i=1;&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
setfillstyle(1,0);&lt;br /&gt;
setcolor(0);&lt;br /&gt;
ellipse(210,133,0,360,10,10);//left eye ball&lt;br /&gt;
ellipse(265,133,0,360,10,10);//right eye ball&lt;br /&gt;
floodfill(210,133,0);&lt;br /&gt;
floodfill(265,133,0);&lt;br /&gt;
setcolor(15);&lt;br /&gt;
ellipse(210,133,0,360,3,3);//left eye ball&lt;br /&gt;
ellipse(265,133,0,360,3,3);//right eye ball&lt;br /&gt;
floodfill(210,133,15);&lt;br /&gt;
floodfill(265,133,15);&lt;br /&gt;
setcolor(0);&lt;br /&gt;
putimage(409,224,buf,1);&lt;br /&gt;
secondleft();&lt;br /&gt;
setcolor(15);&lt;br /&gt;
firstleft();&lt;br /&gt;
putimage(391,209,buf,0);&lt;br /&gt;
i=0;&lt;br /&gt;
}&lt;br /&gt;
delay(300);&lt;br /&gt;
}&lt;br /&gt;
getch();&lt;br /&gt;
}&lt;br /&gt;
void firstleft()&lt;br /&gt;
{&lt;br /&gt;
moveto(293,260);&lt;br /&gt;
lineto(353,276);&lt;br /&gt;
lineto(395,223);&lt;br /&gt;
moveto(293,280);&lt;br /&gt;
lineto(355,296);&lt;br /&gt;
lineto(395,245);&lt;br /&gt;
}&lt;br /&gt;
void secondleft()&lt;br /&gt;
{&lt;br /&gt;
moveto(293,260);&lt;br /&gt;
lineto(363,280);&lt;br /&gt;
lineto(413,240);&lt;br /&gt;
moveto(293,280);&lt;br /&gt;
lineto(363,300);&lt;br /&gt;
lineto(413,260);&lt;br /&gt;
}&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/6111711478901361722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/6111711478901361722' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6111711478901361722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6111711478901361722'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/03/micky-mouse-game.html' title='MICKY MOUSE GAME'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-8972587479736890747</id><published>2011-02-18T22:32:00.000+05:30</published><updated>2011-02-18T22:32:01.291+05:30</updated><title type='text'>KUTA KUTI KA GAME</title><content type='html'>Code :&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;bios.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
void mark_circle(int x,int y);&lt;br /&gt;
void mark_cross(int x,int y);&lt;br /&gt;
void ask_pos(int type);&lt;br /&gt;
void win(int type);&lt;br /&gt;
int check_line(int type);&lt;br /&gt;
int find_0(int x,int y);&lt;br /&gt;
int find_1(int x,int y);&lt;br /&gt;
int avail(int c_nox,int c_noy);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
char pl1_name[50],pl2_name[50];&lt;br /&gt;
int rec_0[20][2],c_0=0;&lt;br /&gt;
int rec_1[20][2],c_1=0;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void main()&lt;br /&gt;
{&amp;nbsp;&amp;nbsp; int i;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int driver,mode;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; //char pl1_name[50],pl2_name[50];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; ENTER THE NAMES OF THE PLAYERS:&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(12,12);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PLAYER 1:&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(pl1_name);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PLAYER 2:&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(pl2_name);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; driver=DETECT;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;driver,&amp;amp;mode,&quot;\tcc\bgi&quot;) ;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setbkcolor(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(4, HORIZ_DIR, 3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(500,1,&quot;BY SOHAM&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rectangle(5,5,628,405);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(YELLOW);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; line(100,235-50,530,235-50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; line(100,235+50,530,235+50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; line(315-80,100,315-80,380);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; line(315+80,100,315+80,380);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(0,0,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(WHITE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(315-160,60,&quot;1&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(315,60,&quot;2&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(315+160,60,&quot;3&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(60,235-100,&quot;1&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(60,235,&quot;2&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(60,235+100,&quot;3&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; i=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while(1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ask_pos(i%2);i++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
getch();&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void mark_circle(int x,int y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;setcolor(12);&lt;br /&gt;
&amp;nbsp;circle(x,y,20);&lt;br /&gt;
&amp;nbsp;circle(x,y,10);&lt;br /&gt;
&amp;nbsp;floodfill(x,y,12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void mark_cross(int x,int y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;setcolor(11);&lt;br /&gt;
&amp;nbsp;line(x-20,y-20,x+20,y+20);&lt;br /&gt;
&amp;nbsp;line(x-20,y+20,x+20,y-20);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void ask_pos(int type)&lt;br /&gt;
{int i,c_no,c_nox,c_noy;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;settextstyle(1,0,3);&lt;br /&gt;
&amp;nbsp;take:&lt;br /&gt;
&amp;nbsp;outtextxy(5,400,&quot;STATUS-&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;if(type==0)&lt;br /&gt;
&amp;nbsp;{setcolor(0);outtextxy(100,400,pl2_name);&lt;br /&gt;
&amp;nbsp; setcolor(WHITE);outtextxy(100,400,pl1_name);}&lt;br /&gt;
&amp;nbsp; else&lt;br /&gt;
&amp;nbsp; {setcolor(0);outtextxy(100,400,pl1_name);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(WHITE);outtextxy(100,400,pl2_name);}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(5,420,&quot;ENTER POSITION(X,Y):&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(0);&lt;br /&gt;
&amp;nbsp; for(i=0;i&amp;lt;300;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(290+i,420,&quot;[1,1]&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(WHITE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; c_nox=bioskey(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; c_noy=bioskey(0);&lt;br /&gt;
&lt;br /&gt;
switch(type)&lt;br /&gt;
{case 0:{switch(c_nox)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&amp;nbsp; {c_nox=1;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[1,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[1,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235-100);&amp;nbsp;&amp;nbsp;&amp;nbsp; break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[1,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235-100);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[1,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[1,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235-100);&amp;nbsp;&amp;nbsp;&amp;nbsp; break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[1,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&amp;nbsp; {c_nox=2;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[2,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[2,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[2,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[2,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[2,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[2,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075: {c_nox=3;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[3,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[3,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[3,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235+100);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[3,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[3,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[3,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 20273:&amp;nbsp; {c_nox=1;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[1,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[1,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235-100);&amp;nbsp;&amp;nbsp;&amp;nbsp; break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[1,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235-100);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[1,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[1,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235-100);&amp;nbsp;&amp;nbsp;&amp;nbsp; break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[1,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 20530:&amp;nbsp; {c_nox=2;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[2,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[2,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[2,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[2,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[2,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[2,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 20787: {c_nox=3;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[3,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[3,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[3,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235+100);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[3,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315-160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[3,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[3,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_circle(315+160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 283:{closegraph();break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;case 1:{switch(c_nox)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&amp;nbsp; {c_nox=1;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[1,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[1,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235-100);&amp;nbsp;&amp;nbsp;&amp;nbsp; break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[1,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235-100);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[1,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[1,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235-100);&amp;nbsp;&amp;nbsp;&amp;nbsp; break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[1,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&amp;nbsp; {c_nox=2;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[2,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[2,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[2,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[2,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[2,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[2,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075: {c_nox=3;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[3,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[3,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[3,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235+100);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[3,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[3,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[3,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 20273:&amp;nbsp; {c_nox=1;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[1,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[1,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235-100);&amp;nbsp;&amp;nbsp;&amp;nbsp; break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[1,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235-100);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[1,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[1,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235-100);&amp;nbsp;&amp;nbsp;&amp;nbsp; break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[1,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235-100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 20530:&amp;nbsp; {c_nox=2;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[2,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[2,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[2,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[2,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[2,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[2,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 20787: {c_nox=3;switch(c_noy)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {case 561:&lt;br /&gt;
{c_noy=1;outtextxy(290,420,&quot;[3,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 818:&lt;br /&gt;
{c_noy=2;outtextxy(290,420,&quot;[3,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1075:&lt;br /&gt;
{c_noy=3;outtextxy(290,420,&quot;[3,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235+100);break;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20273:{c_noy=1;outtextxy(290,420,&quot;[3,1]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315-160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20530:{c_noy=2;outtextxy(290,420,&quot;[3,2]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case&lt;br /&gt;
20787:{c_noy=3;outtextxy(290,420,&quot;[3,3]&quot;);if(avail(c_nox,c_noy)==0){goto&lt;br /&gt;
take;}mark_cross(315+160,235+100);break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; default:{goto take;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 283:{closegraph();break;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
if(type==0)&lt;br /&gt;
{rec_0[c_0][0]=c_nox;&lt;br /&gt;
&amp;nbsp;rec_0[c_0][1]=c_noy;c_0++;&lt;br /&gt;
//printf(&quot;&lt;br /&gt;
%d %d&quot;,rec_0[c_0-1][0],rec_0[c_0-1][1]);&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{rec_1[c_1][0]=c_nox;&lt;br /&gt;
&amp;nbsp;rec_1[c_1][1]=c_noy;c_1++;&lt;br /&gt;
//printf(&quot;&lt;br /&gt;
%d %d&quot;,rec_1[c_1-1][0],rec_1[c_1-1][1]);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
delay(500);&lt;br /&gt;
check_line(0);&lt;br /&gt;
check_line(1);}&lt;br /&gt;
&lt;br /&gt;
int check_line(int type)&lt;br /&gt;
{int b1=-1,b2=-1,b3=-1;&lt;br /&gt;
&amp;nbsp;if(type==0)&lt;br /&gt;
&amp;nbsp; {if(find_0(1,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(1,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(1,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235-100,315+160,235-100),win(0);//[1,1&lt;br /&gt;
1,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_0(1,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(2,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(3,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235-100,315+160,235+100),win(0);//[1,1&lt;br /&gt;
3,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_0(1,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(2,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(3,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235-100,315-160,235+100),win(0);//[1,1&lt;br /&gt;
1,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_0(2,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(2,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(2,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235,315+160,235),win(0);//[2,1&amp;nbsp; 2,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_0(3,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(2,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(1,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235+100,315+160,235-100),win(0);//[3,1&lt;br /&gt;
1,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_0(3,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(3,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(3,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235+100,315+160,235+100),win(0);//[3,1&lt;br /&gt;
3,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_0(1,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(2,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(3,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315,235-100,315,235+100),win(0);//[1,2&amp;nbsp; 3,2]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_0(1,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(2,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_0(3,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315+160,235-100,315+160,235+100),win(0);//[1,3&lt;br /&gt;
3,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
else&lt;br /&gt;
{if(find_1(1,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(1,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(1,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235-100,315+160,235-100),win(1);//[1,1&lt;br /&gt;
1,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_1(1,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(2,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(3,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235-100,315+160,235+100),win(1);//[1,1&lt;br /&gt;
3,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_1(1,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(2,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(3,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235-100,315-160,235+100),win(1);//[1,1&lt;br /&gt;
1,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_1(2,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(2,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(2,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235,315+160,235),win(1);//[2,1&amp;nbsp; 2,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_1(3,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(2,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(1,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235+100,315+160,235-100),win(1);//[3,1&lt;br /&gt;
1,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_1(3,1)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(3,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(3,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315-160,235+100,315+160,235+100),win(1);//[3,1&lt;br /&gt;
3,3]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_1(1,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(2,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(3,2)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315,235-100,315,235+100),win(1);//[1,2&amp;nbsp; 3,2]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(find_1(1,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(2,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(find_1(3,3)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED),line(315+160,235-100,315+160,235+100),win(1);//[1,3&lt;br /&gt;
3,3]&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setcolor(WHITE);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int find_0(int x,int y)&lt;br /&gt;
{int i;&lt;br /&gt;
&amp;nbsp;for(i=0;i&amp;lt;=c_0;i++)&lt;br /&gt;
&amp;nbsp; if(rec_0[i][0]==x&amp;amp;&amp;amp;rec_0[i][1]==y)&lt;br /&gt;
&amp;nbsp; return 0;&lt;br /&gt;
&lt;br /&gt;
return -1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int find_1(int x,int y)&lt;br /&gt;
{int i;&lt;br /&gt;
&amp;nbsp;for(i=0;i&amp;lt;=c_1;i++)&lt;br /&gt;
&amp;nbsp; if(rec_1[i][0]==x&amp;amp;&amp;amp;rec_1[i][1]==y)&lt;br /&gt;
&amp;nbsp; return 0;&lt;br /&gt;
&lt;br /&gt;
return -1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int avail(int c_nox,int c_noy)&lt;br /&gt;
{if(find_0(c_nox,c_noy)==0||find_1(c_nox,c_noy)==0)&lt;br /&gt;
&amp;nbsp;{return 0;}&lt;br /&gt;
&lt;br /&gt;
return 1;}&lt;br /&gt;
&lt;br /&gt;
void win(int type)&lt;br /&gt;
{int i;&lt;br /&gt;
&amp;nbsp;if(type==0)&lt;br /&gt;
&amp;nbsp;for(i=0;i&amp;lt;21;i++)&lt;br /&gt;
&lt;br /&gt;
setcolor(i),delay(100),outtextxy(280,10,pl1_name),outtextxy(180,10,&quot;WINNER&lt;br /&gt;
&quot;),sound(266),delay(50),nosound();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
for(i=0;i&amp;lt;21;i++)setcolor(i),delay(100),outtextxy(280,10,pl2_name),outtext&lt;br /&gt;
xy(180,10,&quot;WINNER&quot;),sound(266),delay(50),nosound();&lt;br /&gt;
&lt;br /&gt;
getch();&lt;br /&gt;
closegraph();}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
int finish()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;return 0&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/*settextstyle(1,0,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(0,400,&quot;STATUS::&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /*&lt;br /&gt;
&amp;nbsp;&amp;nbsp; mark_circle(315-160,235-100);//{1,1}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; mark_circle(315,235-100);&amp;nbsp;&amp;nbsp;&amp;nbsp; //{1,2}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; mark_circle(315+160,235-100);//{1,3}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; mark_circle(315-160,235);&amp;nbsp;&amp;nbsp;&amp;nbsp; //{2,1}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; mark_circle(315,235);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //{2,2}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; mark_circle(315+160,235);&amp;nbsp;&amp;nbsp;&amp;nbsp; //{2,3}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; mark_circle(315-160,235+100);//{3,1}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; mark_circle(315,235+100);&amp;nbsp;&amp;nbsp;&amp;nbsp; //{3,2}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; mark_circle(315+160,235+100);//{3,3}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; //line(315-160,235-100,315+160,235+100);//{3,3}</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/8972587479736890747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/8972587479736890747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/8972587479736890747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/8972587479736890747'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/kuta-kuti-ka-game.html' title='KUTA KUTI KA GAME'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-2040179515888244594</id><published>2011-02-08T21:12:00.000+05:30</published><updated>2011-02-08T21:12:24.931+05:30</updated><title type='text'>source code of kaun banega lakhpati game</title><content type='html'>Code :&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
void draw_screen();&lt;br /&gt;
void end_cong();&lt;br /&gt;
void sound_p1();&lt;br /&gt;
void sound_cong();&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int chosen,ans,act,act1,m; long int money;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int qqq;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; m=0;money=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; randomize();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; draw_screen();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(YELLOW);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;T H I S&amp;nbsp; P R O G R A M&amp;nbsp; H A S&amp;nbsp; B E E N&amp;nbsp; M A D E&amp;nbsp; B Y: &lt;br /&gt;
&amp;nbsp;S U C &lt;br /&gt;
H&lt;br /&gt;
A N&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sound_p1();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
enter your bank account number:&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; scanf(&quot;%d&quot;,&amp;amp;qqq);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int n=1;n&amp;lt;=12;n=n+1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; chosen=random(25);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; switch(chosen)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 0:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHEN WAS ABRAHAM LINCOLN ASSASINATED ?&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.1865&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.1871&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.1866&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.1800&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHEN WAS ABRAHAM LINCOLN ASSASINATED ?&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.1865&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.1871&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.1866&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.1800&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 2:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHO GAVE THE SLOGON &#39;DO OR DIE&#39;?&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.GEORGE BUSH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.LALJI PRASAD&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.MAHATMA GANDHI&amp;nbsp;&amp;nbsp; 4.SALMAN KHAN&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 3:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHO INTRODUCED INDRAJATRA IN NEPAL ?&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.PRATAP SINGH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.GUNAKAMADEVA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.JAY PRAKASH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.NARENDRADEVA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 4:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHO ESTABLISHED &#39;DAKSHINKALI&#39;?&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1:JAYA PRAKASH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.SADAR SINGH&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.AMARSHIN THAPA&amp;nbsp;&amp;nbsp; 4.PRATAP MALLA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 5:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;FATHER OF COMPUTER&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1:charles babbage&amp;nbsp; 3.you&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.buwank.c.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.tribuwan&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 6:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;HOW FAR IS NEPAL FROM SEA?&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.5362&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.100&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.1127&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.5213&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 7:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHICH IS THE LARGEST DISTRICT OF NEPAL&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.ROLPA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.DOLPA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.PALPA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.MALPA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 8:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;LAND OF EXTREMES...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.EUROPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.AUSTRALIA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.AFRICA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.ASIA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 9:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;LAND OF DARKNESS...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.AFRICA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.EUROPE&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.ASIA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.AUSTRALIA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 10:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;NEW WORLD...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.NORTH KOREA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.SOUTH KOREA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.NORTH AMERICA&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.SOUTH AMERICA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 11:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;LAND OF TAMPLES....&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.CHINA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.NEPAL&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.INDIA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.PAKISTAN&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 12:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHEN DID WORLD WAR II ENDED?&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1:1948&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.1940&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.1952&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.1945&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 13:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;KABUL IS THE CAPITAL OF&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1:AFGANISTAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.BANGLADESH&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.ALGIORS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.ARGENTINA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 14:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;BIG B. IS...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1:ABISAKH B.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.SHARUKH B.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.AMITAB B.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.KABINDER B.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 15:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;BRAZIL&#39;S CAPITAL...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1:BRAZILLA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.BRACILIA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.BRACILL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.BRACOLIO&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 16:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;YOUTH YEAR.... &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1:1982&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.1984&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.1983&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.1985&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 17:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;FILL IN THE BLANK,16TH______&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.DEC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.JULY&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.JAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.FEB&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 18:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;GUN POWDER WAS FIRST USED IN.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1:NEPAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.AMERICA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.CHINA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.INDIA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 19:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;IN 5 RING,WHICH REPRESENT ASIA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1:BLUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.YELLOW&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.GREEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.RED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 20:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;INVENTER OF REMOTE CONTROL PROCESS..&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.SIR S.MAXIM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.SARETY RAZOR&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.HARRY BERRY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.A.M.LOW&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 21:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHO WAS THE FIRST PERSON TO SAY&#39;JAY &lt;br /&gt;
NEPAL&#39;&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1:SHUKRARAJ SHASTRI3.PRITHIVI NARAYAN&lt;br /&gt;
SHAH&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.RAN BAHADUR SHAH 4.DHARMA BHAKTA&lt;br /&gt;
MATHEMA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 22:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHICH KING UNIFIED NEPAL?&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.BHUPATENDRA MALLA3.RANJIT MALLA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.PRITHIVI NARAYAN 4.PRATAP MALLA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 23:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHEN WAS SUNDHARA BUILT? &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.1881 A.D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.1885 A.D&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.1883 A.D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.1887 A.D&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 24:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHO BUILT THE GOLDEN TAP? &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.PRAKASH THAPA&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.AMARSHING THAPA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.SUBASH THAPA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.BHIMSEN THAPA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 25:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,10);&amp;nbsp; cprintf(&quot;WHAT IS KHOKANA FAMOUS FOR? &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&amp;nbsp; cprintf(&quot;1.OIL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.VEGETABLE&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,13);&amp;nbsp; cprintf(&quot;2.GHEE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.RICE&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; act=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; scanf(&quot;%d&quot;,&amp;amp;ans);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(ans==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(m&amp;lt;3)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; switch(act)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 1:gotoxy(53,12);&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;gotoxy(53,13);&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 2:gotoxy(34,12);&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;gotoxy(53,13);&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 3:gotoxy(35,12);&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;gotoxy(35,13);&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case 4:gotoxy(53,12);&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;gotoxy(35,13);&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; m=m+1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; scanf(&quot;%d&quot;,&amp;amp;ans);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Sorry,NO 50-50 left,but you can call your friend&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; scanf(&quot;%d&quot;,&amp;amp;ans);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(ans==0)n=13;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(ans==act)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; money+=1000;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Correct,You have won &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Rs.%d0&quot;,money);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(money==12000)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; end_cong();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(ans!=act&amp;amp;&amp;amp;ans!=0&amp;amp;&amp;amp;ans!=5)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(300);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;afos,you lose&lt;br /&gt;
&lt;br /&gt;
&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(money&amp;lt;4000)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;You have won nothing&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else if(money==4000||money&amp;lt;8000)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;You have won RS.40000&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else if(money==8000||money&amp;lt;12000)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;WOW!,You have won RS.80000&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(money&amp;gt;4000)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;your money has been transferred to your bank account&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; n=13;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(ans==5)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;You have won&lt;br /&gt;
&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(300);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Rs.a%d0&quot;,money);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; n=13;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
void end_cong()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int gd=DETECT,gm;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gd,&amp;amp;gm,&quot;c:\tc\bgi&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x,y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x=getmaxx()/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y=getmaxy()/2;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int i=1;i&amp;lt;=6;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(GOTHIC_FONT,HORIZ_DIR,i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(x-300,y-200,&quot;CONGRATULATION&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(300);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(GOTHIC_FONT,HORIZ_DIR,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(x-320,y,&quot;You got it all&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(x-320,y+20,&quot;Your money has been transfered to your bank&lt;br /&gt;
account....&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sound_cong();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph();&lt;br /&gt;
}&lt;br /&gt;
void draw_screen()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int gd=DETECT,gm;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gd,&amp;amp;gm,&quot;c:\tc\bgi&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x,y,w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x=getmaxx()/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y=getmaxy()/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(w=0;w&amp;lt;50;w++)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(SOLID_FILL,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(x-200,y-75,x-175,y+75);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x-180,y,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x-175,y,x-100,y-75);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x-175,y,x-100,y+75);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(x-50,y-75,x-25,y+75);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x-35,y,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ellipse(x-25,y-35,270,90,75,34);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ellipse(x-25,y+35,270,90,75,34);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(x+175,y-75,x+150,y+75);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x+165,y,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(x+175,y+50,x+225,y+75);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x+180,y+60,w);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(SOLID_FILL,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(x-300,y-250,25);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x-300,y-250,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(x+300,y-250,25);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x+300,y-250,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(x+300,y+250,25);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x-300,y+250,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(x-300,y+250,25);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x-300,y+250,w);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(SOLID_FILL,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(x-250,y-150,50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x-250,y-150,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(x+250,y-150,50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x+250,y-150,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(x-250,y+150,50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x-250,y+150,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(x+250,y+150,50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(x+250,y+150,w);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(x-200,y+100,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KAUN BANEGA LAKHPATI&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
clrscr();&lt;br /&gt;
settextstyle(GOTHIC_FONT,HORIZ_DIR,5);&lt;br /&gt;
setcolor(BLUE);&lt;br /&gt;
outtextxy(x-150,y-200,&quot;INSTRUCTION&quot;);&lt;br /&gt;
setcolor(RED);&lt;br /&gt;
settextstyle(DEFAULT_FONT,HORIZ_DIR,2);&lt;br /&gt;
outtextxy(x-300,y-10,&quot;1.Rs.10000&amp;nbsp;&amp;nbsp; 5.Rs.50000&amp;nbsp;&amp;nbsp; 9.Rs.90000&quot;);&lt;br /&gt;
outtextxy(x-300,y+15-10,&quot;2.Rs.20000&amp;nbsp;&amp;nbsp; 6.Rs.60000&amp;nbsp; 10.Rs.100000&quot;);&lt;br /&gt;
outtextxy(x-300,y+30-10,&quot;3.Rs.30000&amp;nbsp;&amp;nbsp; 7.Rs.70000&amp;nbsp; 11.Rs.110000&quot;);&lt;br /&gt;
setcolor(GREEN);&lt;br /&gt;
outtextxy(x-300,y+45-10,&quot;4.Rs.40000&amp;nbsp;&amp;nbsp; 8.Rs.80000&amp;nbsp; 12.Rs.120000&quot;);&lt;br /&gt;
&lt;br /&gt;
setcolor(BLUE);&lt;br /&gt;
outtextxy(x-300,y+60+10,&quot;enter 1-4 for answering &quot;);&lt;br /&gt;
delay(150);&lt;br /&gt;
outtextxy(x-300,y+75+10,&quot;enter 0 for 50-50 option &quot;);&lt;br /&gt;
delay(150);&lt;br /&gt;
outtextxy(x-300,y+90+10,&quot;enter 5 for withdraw &quot;);&lt;br /&gt;
getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph();&lt;br /&gt;
}&lt;br /&gt;
void sound_p1()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int g=0;g&amp;lt;2;g++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(500);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(300);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(400);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(180);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(450);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(450);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(350);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(180);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(400);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(180);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(350);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(180);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(400);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(180);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
}&lt;br /&gt;
void sound_cong()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int g=0;g&amp;lt;2;g++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(350);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(300);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(400);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(200);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(450);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(400);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(500);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(200);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(350);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(180);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(400);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(180);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(350);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(180);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(400);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(180);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/2040179515888244594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/2040179515888244594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/2040179515888244594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/2040179515888244594'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/source-code-of-kaun-banega-lakhpati.html' title='source code of kaun banega lakhpati game'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-5533829959459791208</id><published>2011-02-08T21:07:00.001+05:30</published><updated>2011-02-08T21:07:05.918+05:30</updated><title type='text'>source code of to get the computer password</title><content type='html'># include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
# include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
# include&amp;lt;process.h&amp;gt;&lt;br /&gt;
# include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
# include&amp;lt;ctype.h&amp;gt;&lt;br /&gt;
# include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
# include&amp;lt;mem.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
unsigned char huge Data[100001];&lt;br /&gt;
unsigned char keystream[1001];&lt;br /&gt;
int Rpoint[300];&lt;br /&gt;
&lt;br /&gt;
void main(int argc,char *argv[]){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; FILE *fd;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int size;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char ch;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char *name;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int cracked;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int sizemask;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int maxr;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int rsz;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int pos;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int Rall[300];&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Resourse allocation table */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(argc&amp;lt;2){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;usage: glide filename (username)&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Read PWL file */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; fd=fopen(argv[1],&quot;rb&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(fd==NULL){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; printf(&quot;can&#39;t open file %s&quot;,argv[1]);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; size=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!feof(fd)){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Data[size++]=fgetc(fd);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; size--;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; fclose(fd);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Find Username */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; name=argv[1];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(argc&amp;gt;2)name=argv[2];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Username:%s&lt;br /&gt;
&quot;,name);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Copy encrypted text into keystream */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cracked=size-0x0208;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(cracked&amp;lt;0)cracked=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(cracked&amp;gt;1000)cracked=1000;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; memcpy(keystream,Data+0x208,cracked);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Generate 20 bytes of keystream */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;20;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ch=toupper(name[i]);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(ch==0)break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(ch==&#39;.&#39;)break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; keystream[i]^=ch;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cracked=20;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Find allocated resources */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sizemask=keystream[0]+(keystream[1]&amp;lt;&amp;lt;8);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Sizemask:%04X&lt;br /&gt;
&quot;,sizemask);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;256;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(Data[i]!=0xff){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Rall[Data[i]]++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(Data[i]&amp;gt;maxr)maxr=Data[i];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; maxr=(((maxr/16)+1)*16); /* Resourse pointer table size appears to be&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; divisible by 16 */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /*Search after resources */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Rpoint[0]=0x0208+2*maxr+20+2; /* First resources */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;maxr;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /* Find the size of current resourse */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; pos=Rpoint[i];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rsz=Data[pos]+(Data[pos+1]&amp;lt;&amp;lt;8);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rsz^=sizemask;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Analysing block with size:%04x&amp;nbsp;&amp;nbsp;&amp;nbsp; (%d:%d)&lt;br /&gt;
&quot;,rsz,i,Rall[i]);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if((Rall[i]==0)&amp;amp;&amp;amp;(rsz!=0)){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Unused resourse has nonzero size!!!&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;If last line produed any:You may try to recover&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Press y to attempt the recovery&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ch=getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(ch!=&#39;y&#39;)exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rsz=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; i=i-1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; pos=pos+rsz;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /* Resourse have a tedency to have the wrong size for some reason*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /* Chech for correct size*/&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(i&amp;lt;maxr-1){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(Data[pos+3]!=keystream[1]){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;:&quot;,Data[pos+3]);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; pos=pos+2; /* Very rude may fail */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; pos+=2; /* Include pointer in size */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Rpoint[i+1]=pos;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Rpoint[maxr]=size;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Insert Table data into keystream*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;=maxr;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; keystream[20+2*i]^=Rpoint[i] &amp;amp; 0x00ff;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; keystream[21+2*i]^=(Rpoint[i]&amp;gt;&amp;gt;8) &amp;amp; 0x00ff;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cracked+=maxr*2+2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%d Bytes of ketstream recoverd &lt;br /&gt;
&quot;,cracked);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Decrypt resources */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;maxr;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rsz=Rpoint[i+1]-Rpoint[i];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(rsz&amp;gt;cracked)rsz=cracked;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Resource[%d](%d)&lt;br /&gt;
&quot;,i,rsz);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=0;j&amp;lt;rsz;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%c&quot;,Data[Rpoint[i]+j]^keystream[j]);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/5533829959459791208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/5533829959459791208' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/5533829959459791208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/5533829959459791208'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/source-code-of-to-get-computer-password.html' title='source code of to get the computer password'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-2786045766546495397</id><published>2011-02-08T16:44:00.000+05:30</published><updated>2011-02-08T16:44:42.301+05:30</updated><title type='text'>source code of hand drawing game in c language(UPDATED)</title><content type='html'>Code :&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
union REGS i,o;&lt;br /&gt;
main()&lt;br /&gt;
{&lt;br /&gt;
int gd=DETECT,gm,maxx,maxy,x,y,button,prevx,prevy;&lt;br /&gt;
initgraph(&amp;amp;gd,&amp;amp;gm,&quot;c:\tc\bgi&quot;);&lt;br /&gt;
maxx=getmaxx();&lt;br /&gt;
maxy=getmaxy();&lt;br /&gt;
rectangle(0,0,maxx,maxy);&lt;br /&gt;
setviewport(1,1,maxx-1,maxy-1,1);&lt;br /&gt;
if(initmouse()==0)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; restorecrtmode();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;mouse driver not loaded&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(1);&lt;br /&gt;
}&lt;br /&gt;
restrictmouseptr(1,1,maxx-1,maxy-1);&lt;br /&gt;
showmouseptr();&lt;br /&gt;
&lt;br /&gt;
while(!kbhit())&lt;br /&gt;
{&lt;br /&gt;
getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
if((button&amp;amp;1)==1)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp; prevx=x;&lt;br /&gt;
&amp;nbsp; prevy=y;&lt;br /&gt;
&lt;br /&gt;
while((button&amp;amp;1)==1)&lt;br /&gt;
{&lt;br /&gt;
line(prevx,prevy,x,y);&lt;br /&gt;
prevx=x;prevy=y;&lt;br /&gt;
getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
}&lt;br /&gt;
showmouseptr();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*initilises mouse*/&lt;br /&gt;
initmouse()&lt;br /&gt;
{&lt;br /&gt;
i.x.ax=0;&lt;br /&gt;
int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
return(o.x.ax);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//display mouse pointer&lt;br /&gt;
showmouseptr()&lt;br /&gt;
{&lt;br /&gt;
i.x.ax=1;&lt;br /&gt;
int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
hidemouseptr()&lt;br /&gt;
{&lt;br /&gt;
i.x.ax=2;&lt;br /&gt;
int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//restrict mouse pointer&lt;br /&gt;
&amp;nbsp;restrictmouseptr(int x1,int y1,int x2,int y2)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;i.x.ax=7;&lt;br /&gt;
&amp;nbsp;i.x.cx=x1;&lt;br /&gt;
&amp;nbsp;i.x.dx=x2;&lt;br /&gt;
&amp;nbsp;int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;i.x.ax=8;&lt;br /&gt;
&amp;nbsp;i.x.cx=y1;&lt;br /&gt;
&amp;nbsp;i.x.dx=y2;&lt;br /&gt;
&amp;nbsp;int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;//get mouse coordinates and button status&lt;br /&gt;
&amp;nbsp;getmousepos(int *button,int *x,int *y)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;i.x.ax=3;&lt;br /&gt;
&amp;nbsp;int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;*button=o.x.bx;&lt;br /&gt;
&amp;nbsp;*x=o.x.cx;&lt;br /&gt;
&amp;nbsp;*y=o.x.dx;&lt;br /&gt;
&amp;nbsp; }</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/2786045766546495397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/2786045766546495397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/2786045766546495397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/2786045766546495397'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/source-code-of-hand-drawing-game-in-c_06.html' title='source code of hand drawing game in c language(UPDATED)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-8985048904324034026</id><published>2011-02-06T11:08:00.001+05:30</published><updated>2011-02-06T11:08:37.577+05:30</updated><title type='text'>source code of hand drawing game in c language</title><content type='html'>Code :&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
union REGS i,o;&lt;br /&gt;
main()&lt;br /&gt;
{&lt;br /&gt;
int gd=DETECT,gm,maxx,maxy,x,y,button,prevx,prevy;&lt;br /&gt;
initgraph(&amp;amp;gd,&amp;amp;gm,&quot;c:\tc\bgi&quot;);&lt;br /&gt;
maxx=getmaxx();&lt;br /&gt;
maxy=getmaxy();&lt;br /&gt;
rectangle(0,0,maxx,maxy);&lt;br /&gt;
setviewport(1,1,maxx-1,maxy-1,1);&lt;br /&gt;
if(initmouse()==0)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; restorecrtmode();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;mouse driver not loaded&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(1);&lt;br /&gt;
}&lt;br /&gt;
restrictmouseptr(1,1,maxx-1,maxy-1);&lt;br /&gt;
showmouseptr();&lt;br /&gt;
&lt;br /&gt;
while(!kbhit())&lt;br /&gt;
{&lt;br /&gt;
getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
if((button&amp;amp;1)==1)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp; prevx=x;&lt;br /&gt;
&amp;nbsp; prevy=y;&lt;br /&gt;
&lt;br /&gt;
while((button&amp;amp;1)==1)&lt;br /&gt;
{&lt;br /&gt;
line(prevx,prevy,x,y);&lt;br /&gt;
prevx=x;prevy=y;&lt;br /&gt;
getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
}&lt;br /&gt;
showmouseptr();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*initilises mouse*/&lt;br /&gt;
initmouse()&lt;br /&gt;
{&lt;br /&gt;
i.x.ax=0;&lt;br /&gt;
int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
return(o.x.ax);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//display mouse pointer&lt;br /&gt;
showmouseptr()&lt;br /&gt;
{&lt;br /&gt;
i.x.ax=1;&lt;br /&gt;
int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
hidemouseptr()&lt;br /&gt;
{&lt;br /&gt;
i.x.ax=2;&lt;br /&gt;
int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//restrict mouse pointer&lt;br /&gt;
&amp;nbsp;restrictmouseptr(int x1,int y1,int x2,int y2)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;i.x.ax=7;&lt;br /&gt;
&amp;nbsp;i.x.cx=x1;&lt;br /&gt;
&amp;nbsp;i.x.dx=x2;&lt;br /&gt;
&amp;nbsp;int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;i.x.ax=8;&lt;br /&gt;
&amp;nbsp;i.x.cx=y1;&lt;br /&gt;
&amp;nbsp;i.x.dx=y2;&lt;br /&gt;
&amp;nbsp;int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;//get mouse coordinates and button status&lt;br /&gt;
&amp;nbsp;getmousepos(int *button,int *x,int *y)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;i.x.ax=3;&lt;br /&gt;
&amp;nbsp;int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;*button=o.x.bx;&lt;br /&gt;
&amp;nbsp;*x=o.x.cx;&lt;br /&gt;
&amp;nbsp;*y=o.x.dx;&lt;br /&gt;
&amp;nbsp; }</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/8985048904324034026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/8985048904324034026' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/8985048904324034026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/8985048904324034026'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/source-code-of-hand-drawing-game-in-c.html' title='source code of hand drawing game in c language'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-4386722429904753497</id><published>2011-02-06T11:03:00.003+05:30</published><updated>2011-02-06T11:13:27.347+05:30</updated><title type='text'>source code of egg game in c language</title><content type='html'>#include&quot;dos.h&quot;&lt;br /&gt;
#include&quot;graphics.h&quot;&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;process.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
#include&amp;lt;iostream.h&amp;gt;&lt;br /&gt;
&amp;nbsp;union REGS i,o;&lt;br /&gt;
&amp;nbsp;main()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int initmouse();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int restrictmouseptr(int,int,int,int);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int getmousepos(int *,int *,int *);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int showmouseptr();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; int gd=DETECT,gm,maxx,maxy,x,y,button;&lt;br /&gt;
&amp;nbsp; initgraph(&amp;amp;gd,&amp;amp;gm,&quot;&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; int count=0;&lt;br /&gt;
&amp;nbsp; maxx=getmaxx();&lt;br /&gt;
&amp;nbsp; maxy=getmaxy();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; setbkcolor(1);&lt;br /&gt;
&amp;nbsp; setviewport(0,0,maxx,maxy,1);&lt;br /&gt;
&amp;nbsp; gotoxy(26,1);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; if(initmouse()==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; restorecrtmode(); &lt;br /&gt;
//to go back to normal graphics mode or deleting viewport.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&lt;br /&gt;
mouse driver not loaded&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; restrictmouseptr(0,getmaxy()-20,maxx,getmaxy()-15);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int a=30;int b=0;&lt;br /&gt;
&amp;nbsp; setcolor(0);&lt;br /&gt;
&amp;nbsp; setfillstyle(1,15);&lt;br /&gt;
&amp;nbsp; int score=0;&lt;br /&gt;
&amp;nbsp; count=20;&lt;br /&gt;
&amp;nbsp; int s=5;&lt;br /&gt;
&amp;nbsp; int level=0;&lt;br /&gt;
&amp;nbsp; char name[40];&lt;br /&gt;
&amp;nbsp; gotoxy(5,2);&lt;br /&gt;
&amp;nbsp; cout&amp;lt;&amp;lt;&quot;PLEASE ENTER YOUR SWEET NAME::-&quot;;&lt;br /&gt;
&amp;nbsp; gets(name);&lt;br /&gt;
&amp;nbsp; gotoxy(5,2);&lt;br /&gt;
&amp;nbsp; cout&amp;lt;&amp;lt;&quot;&lt;br /&gt;
&quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; while(!kbhit())&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fillellipse(a,b,10,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((b&amp;gt;getmaxy()-20)&amp;amp;&amp;amp;(b&amp;lt;=getmaxy()-15))&lt;br /&gt;
// For checking the egg position.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(a&amp;gt;=(x-20)&amp;amp;&amp;amp;(a&amp;lt;=(x+60)))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; score+=10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(320,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(13);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;your score: &quot;&amp;lt;&amp;lt;score;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(b&amp;gt;getmaxy()+40)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; a=random(getmaxx());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;eggs left: &quot;&amp;lt;&amp;lt;count;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; count--;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(count==-1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; gotoxy(32,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;LEVEL COMPLETED.&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; level++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(level==4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; goto varun;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; count=10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; s++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; gotoxy(32,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x,getmaxy(),x+40,getmaxy());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x,getmaxy(),x-20,getmaxy()-20);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x+40,getmaxy(),x+60,getmaxy()-20);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x-20,getmaxy()-20,x+60,getmaxy()-20);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(10);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x,getmaxy(),x+40,getmaxy());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x,getmaxy(),x-20,getmaxy()-20);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x+40,getmaxy(),x+60,getmaxy()-20);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x-20,getmaxy()-20,x+60,getmaxy()-20);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fillellipse(a,b,10,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b+=s;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; varun:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,12);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;EXCELLENT WORK &quot;&amp;lt;&amp;lt;name;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(33,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;GAME OVER.&amp;nbsp;&amp;nbsp; &quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(32,18);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;YOUR SCORE:&quot;&amp;lt;&amp;lt;score;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(58,24);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;COMPOSED BY:&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(55,25);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;VARUN KUMAR SONKER&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;GREATEST SCORE::&quot;&amp;lt;&amp;lt; 540;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initmouse()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.ax=0;//for&amp;nbsp; initialising mouse.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return(o.x.ax);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.ax=1; // for displaying mouse pointer.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; restrictmouseptr(int x1,int y1,int x2,int y2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.ax=7;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //to define the upper left boundry of mouse.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.cx=x1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.dx=x2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.ax=8;&amp;nbsp;&amp;nbsp; //to define the bottom right boundry of mouse.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.cx=y1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.dx=y2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; getmousepos(int *button,int *x, int *y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.ax=3; //to move mouse.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; *button=o.x.bx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; *x=o.x.cx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; *y=o.x.dx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/4386722429904753497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/4386722429904753497' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/4386722429904753497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/4386722429904753497'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/source-code-of-egg-game-in-c-language_06.html' title='source code of egg game in c language'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-2487591408202680878</id><published>2011-02-06T11:00:00.001+05:30</published><updated>2011-02-06T11:00:05.622+05:30</updated><title type='text'>source code of dx ball game in c language</title><content type='html'>#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
#include&amp;lt;ctype.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
struct but3d&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x,y;&lt;br /&gt;
&amp;nbsp;}b[130];&lt;br /&gt;
struct opt&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x,y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int flag;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int count;&lt;br /&gt;
&amp;nbsp;}op[20];&lt;br /&gt;
struct dump&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int sc;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char *name;&lt;br /&gt;
&amp;nbsp;}d;&lt;br /&gt;
&lt;br /&gt;
struct bullet&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x,y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int flag;&lt;br /&gt;
&amp;nbsp;}bul;&lt;br /&gt;
&lt;br /&gt;
int colur,bx,by,pixflag,relflag=0,bulhitflag;&lt;br /&gt;
int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bricount=0,count=4,dx=10,x=400,y=400,bcnt=14,ii,length=50;&lt;br /&gt;
int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; color,incy=0,fallflag=0,dely=2000,padhit=0;&lt;br /&gt;
int&lt;br /&gt;
ry=390,rx=425,dy=10,score=0,xb,yb,k=233,level=1,j,l=20,w=10,but,escflag=0;&lt;br /&gt;
char&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s2[10],s1[10],s[20],ch[1],mx,my,re,open;&lt;br /&gt;
int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a[130],t,c[130],but;&lt;br /&gt;
int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hiscore,dieflag=0,hitcount=0,opc =4,oprand,ddx=5,rndop;&lt;br /&gt;
char&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; opchar,device,*fname;&lt;br /&gt;
int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ix,iy,ibut;&lt;br /&gt;
int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mycond,catflag=0;&lt;br /&gt;
&lt;br /&gt;
union REGS iregs,oregs;&lt;br /&gt;
&lt;br /&gt;
char&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; restart();&lt;br /&gt;
char&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; openscreen();&lt;br /&gt;
char&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectdevice();&lt;br /&gt;
main()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;union REGS i,o;&lt;br /&gt;
&amp;nbsp;char *p1;&lt;br /&gt;
&amp;nbsp;d.name = &quot;Kalyan&quot;;&lt;br /&gt;
&amp;nbsp;d.sc = 100;&lt;br /&gt;
&amp;nbsp;start();&lt;br /&gt;
&amp;nbsp;initgraphics();&lt;br /&gt;
&amp;nbsp;initmouse();&lt;br /&gt;
&amp;nbsp;setcolor(7);&lt;br /&gt;
&amp;nbsp;border();&lt;br /&gt;
&amp;nbsp;open = openscreen();&lt;br /&gt;
&amp;nbsp;device = selectdevice();&lt;br /&gt;
&amp;nbsp;hide_m_ptr();&lt;br /&gt;
&amp;nbsp;switch(toupper(device))&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; case &#39;M&#39; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mycond =0;break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; case &#39;K&#39; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mycond =1;break;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;switch(toupper(open))&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case&amp;nbsp; &#39;D&#39; :&amp;nbsp;&amp;nbsp;&amp;nbsp; dely = 500; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case&amp;nbsp; &#39;N&#39; :&amp;nbsp;&amp;nbsp;&amp;nbsp; dely = 1500; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case&amp;nbsp; &#39;E&#39; :&amp;nbsp;&amp;nbsp;&amp;nbsp; dely = 2500; break;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;b[1].x=10+2*l;&lt;br /&gt;
&amp;nbsp;b[1].y=100;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;displayscore();&lt;br /&gt;
&amp;nbsp;displaylifes();&lt;br /&gt;
LEVEL :&lt;br /&gt;
settextstyle(0,0,1);&lt;br /&gt;
if(level==1)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bcnt=54;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mess1();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
if(level==2)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; bcnt =60;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mess2();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;if(level==3)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bcnt=72;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mess3();&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;if(level ==4)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bcnt = 60;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mess4();&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
if(level==5)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bcnt=126;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mess5();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;paddle(x,y,15,length);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;mycircle(rx,ry,15,15);&lt;br /&gt;
&amp;nbsp;settextstyle(1,0,5);&lt;br /&gt;
&amp;nbsp;setcolor(2);&lt;br /&gt;
&amp;nbsp;rectangle(95,195,600,260);&lt;br /&gt;
&amp;nbsp;rectangle(97,197,598,258);&lt;br /&gt;
&amp;nbsp;if(mycond==0)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; S:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(12);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,200,&quot;Left Click to Play&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; get_m_button(&amp;amp;ibut,&amp;amp;ix,&amp;amp;iy);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ibut!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; goto&amp;nbsp;&amp;nbsp; S;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!kbhit())&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,200,&quot;Press any Key to Play&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;layer(20,190,610,300);&lt;br /&gt;
&amp;nbsp; settextstyle(0,0,1);&lt;br /&gt;
&amp;nbsp;mycircle(rx,ry,0,0);&lt;br /&gt;
&amp;nbsp;op[1].y = 200;&lt;br /&gt;
&amp;nbsp;op[1].x = b[25].x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; displayoptions();&lt;br /&gt;
&amp;nbsp;setcolor(4);&lt;br /&gt;
&amp;nbsp; set_m_ptr(100,y);&lt;br /&gt;
&amp;nbsp;for(t=1;t&amp;lt;=bcnt;t++ )&amp;nbsp; { a[t]=0; }&lt;br /&gt;
&amp;nbsp;/*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop to monitor the game */&lt;br /&gt;
&amp;nbsp;relflag=0;&lt;br /&gt;
&amp;nbsp;bulhitflag=1;&lt;br /&gt;
&amp;nbsp;while( 1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;settextstyle(1,0,2);&lt;br /&gt;
&amp;nbsp;setcolor(14);&lt;br /&gt;
&amp;nbsp;outtextxy(10,10,&quot;MY-BALL Ver:1.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kalyan &lt;br /&gt;
Srinivas&lt;br /&gt;
P&quot;);&lt;br /&gt;
&amp;nbsp;settextstyle(0,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ry&amp;gt;=y-6-4&amp;nbsp; )&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(rx&amp;lt;x+length/6) dx = -30;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(rx&amp;gt;x+length-length/6) dx =&amp;nbsp; 30;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(rx&amp;lt;=x+length/3&amp;amp;&amp;amp;rx&amp;gt;=x+length/6) dx=-10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(rx&amp;gt;=x+length-length/3&amp;amp;&amp;amp;rx&amp;lt;=x+length-length/6) dx=10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(rx&amp;gt;x+length/3&amp;amp;&amp;amp;rx&amp;lt;x+length-length/3)&amp;nbsp; dx = 5;&lt;br /&gt;
/*&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(bricount==bcnt-1) padhit++;*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; music(50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; dy = -dy;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; music(0);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ry&amp;lt;=10+6+4 )&amp;nbsp; {music(50); dy =&amp;nbsp; 5; music(0); }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(rx&amp;gt;=630-6-10) {music(50); dx = -dx; music(0); }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(rx&amp;lt;=10+6+4 )&amp;nbsp; {music(50); dx = -dx; music(0); }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ry= ry+dy;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rx= rx+dx;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mycircle(rx,ry,15,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(dely);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mycircle(rx,ry,0,0);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; xb=x;yb=y;&lt;br /&gt;
/*&amp;nbsp;&amp;nbsp;&amp;nbsp; paddle movement */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddle(x,y,0,length);&lt;br /&gt;
&amp;nbsp; if(relflag==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(but==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; pixflag =1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; bul.x =x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(pixflag==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bullet ( bul.x,bul.y,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bul.y = bul.y - 10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bullet(bul.x,bul.y,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; check_bullet_hit_brick();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(bulhitflag==1||bul.y&amp;lt;=15)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bullet ( bul.x,bul.y,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; relflag=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bul.y = y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pixflag=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
if(mycond==1)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;if(kbhit())&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; i.h.ah=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; int86(22,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if(o.h.ah==1)&amp;nbsp;&amp;nbsp; escflag=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if(o.h.ah==75)&amp;nbsp; {&lt;br /&gt;
music(41);paddle(x,y,0,length);x-=length;paddle(x,y,15,length);&lt;br /&gt;
music(0); }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if(o.h.ah==77)&amp;nbsp; {&lt;br /&gt;
music(41);paddle(x,y,0,length);x+=length;paddle(x,y,15,length);&lt;br /&gt;
music(0); }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if(o.h.ah==83)&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(0,0,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(20,195,600,298);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(22,197,598,300);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(120,210,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( PAUSE ) &quot; );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(50,250,&quot; Press Enter Key to Continue &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!kbhit()) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer(20,180,610,310);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;else&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;get_m_button(&amp;amp;but,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(y&amp;gt;395)&amp;nbsp;&amp;nbsp; y = 395;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else if(y&amp;lt;=394) y = 395;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(x-4&amp;lt;10)&amp;nbsp;&amp;nbsp; x=14;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(x+length+4&amp;gt;630) x=630 - length - 4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddle(x,y,15,length);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(but==2 )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; escflag =1;&lt;br /&gt;
&amp;nbsp; if(fallflag==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer(op[1].x,op[1].y,op[1].x+15,op[1].y+11);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; op[1].y += 3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(op[1].x&amp;lt;=10+6+4 )&amp;nbsp; {music(50); ddx = -ddx; music(0); }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; falloption(op[1].x,op[1].y,opc,opchar);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(op[1].y &amp;gt;= y-6-5)&amp;nbsp;&amp;nbsp;&amp;nbsp; fallflag=0;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(op[1].y &amp;gt;= y-6-4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; check_catch_option();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_died();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(bricount==bcnt)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; change_level();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; goto LEVEL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_died();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*if(bricount==bcnt-1&amp;amp;&amp;amp;padhit&amp;gt;3)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hitcount=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; bar(b[j].x,b[j].y,b[j].x+l+1,b[j].y+w+1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; a[j]=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; change_level();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; goto LEVEL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(bricount==bcnt)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; change_level();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; goto LEVEL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_endgame();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_hit_brick();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(0,0,1);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp; /* end of while*/&lt;br /&gt;
&amp;nbsp; closegraph();&lt;br /&gt;
&amp;nbsp; } /* end of main*/&lt;br /&gt;
&lt;br /&gt;
/*&amp;nbsp;&amp;nbsp; sub functions&amp;nbsp; to check the progress of the game */&lt;br /&gt;
&amp;nbsp;check_catch_option()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int q;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(op[1].x&amp;gt;x&amp;amp;&amp;amp;op[1].x&amp;lt;x+length)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; layer(op[1].x,op[1].y,op[1].x+15,op[1].y+11);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; paddle(x,y,15,length);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; op[1].y =200;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; music(2000);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; music(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(opc==9)&amp;nbsp;&amp;nbsp;&amp;nbsp; count+=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(opc==3)&amp;nbsp;&amp;nbsp; { if(dely&amp;lt;=5000)&amp;nbsp;&amp;nbsp; dely += 1000;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else if(opc==7) { if(length&amp;lt;=180)&amp;nbsp; length+=20;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else if(opc==14)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddle(x,y,0,length);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(length&amp;gt;=50) length-= 20;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddle(x,y,15,length);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; else if(opc==4)&amp;nbsp; { count-=1;catflag=0;relflag=0;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; else if(opc==5) {if(dely &amp;gt;=2000) dely -=1000;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else if(opc==2&amp;amp;&amp;amp;mycond==0) { catflag=1;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(opc==11&amp;amp;&amp;amp;mycond==0)&amp;nbsp; {relflag =1;bulhitflag=0;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; score+=100;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; displaylifes();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; displayscore();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(op[1].x&amp;lt;x||op[1].x&amp;gt;x+length)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;layer(op[1].x,op[1].y,op[1].x+15,op[1].y+11);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; paddle(x,y,15,length);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; op[1].flag =0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; op[1].y =200;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; op[1].flag =0;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; bullet(int x,int y,int col)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(col);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ellipse(x,y,0,360,2,6);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;check_died()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((rx&amp;lt;x||rx&amp;gt;x+length)&amp;amp;&amp;amp;ry &amp;gt;=y-6-4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; music(100);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(1,0,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; count=count-1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; catflag=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; relflag=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; displaylifes();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rx=x+25;ry=y-10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(x+l+5&amp;gt;= 630 )&amp;nbsp;&amp;nbsp; rx = 50;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; music(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; looselife();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; layer(90,200,620,300);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(catflag==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(ry&amp;gt;=y-10)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; S:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rx=x+20;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ry=400-15;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y=395;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(rx&amp;gt;630-length+10)&amp;nbsp; rx = 630-length+2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mycircle(rx,ry,15,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(x-4&amp;lt;10)&amp;nbsp;&amp;nbsp; x=14;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(x+length+4&amp;gt;630) x=630 - length - 4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddle(x,y,15,length);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(dely);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mycircle(rx,ry,0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; paddle(x,y,0,length);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; get_m_button(&amp;amp;but,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(but!=1)&amp;nbsp;&amp;nbsp; goto S;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; check_endgame()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(count==0||escflag==1||level&amp;gt;5)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(1,0,5);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; layer(11,11,628,405);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; music(40);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; rectangle(95,195,600,298);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; rectangle(97,197,598,296);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,200,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Game Over&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(80,240,&quot; Another Game (y / n)&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; music(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; re = restart();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (re==&#39;Y&#39;||re==&#39;y&#39;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; restore_defaults();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; main();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; endscreen();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; change_level()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; level+=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count=count+1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; bricount=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; length = 50;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; rx = x+5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; ry = y-4-6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; settextstyle(1,0,5);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; rectangle(12,195,624,260);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; rectangle(13,196,623,259);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; setcolor(14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; outtextxy(40,200,&quot; Level is completed&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; outtextxy(40,300,&quot;Press Space to Continue&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; layer(11,194,629,400);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; check_bullet_hit_brick()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=bcnt;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&lt;br /&gt;
if((bul.y-3&amp;lt;=b[j].y+w&amp;amp;&amp;amp;bul.y-3&amp;gt;=b[j].y)&amp;amp;&amp;amp;(bul.x&amp;gt;=b[j].x&amp;amp;&amp;amp;bul.x&amp;lt;=b[j].x+l))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; bulhitflag =0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; bar(b[j].x,b[j].y,b[j].x+l+1,b[j].y+w+1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(a[j]==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; music(90);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*dy = -dy;*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; score = score+10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; displayscore();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bricount++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*b[j].flag=0;*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; music(0);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a[j]=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; check_hit_brick()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=bcnt;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(rx&amp;gt;=b[j].x-15&amp;amp;&amp;amp;rx&amp;lt;=b[j].x+l&amp;amp;&amp;amp;ry&amp;gt;=b[j].y-10&amp;amp;&amp;amp;ry&amp;lt;=b[j].y+w)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(b[j].x,b[j].y,b[j].x+l+1,b[j].y+w+1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(a[j]==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; music(90);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(1,0,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dy = -dy;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; score=score + random(20) + random(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; displayscore();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; bricount++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; music(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; oprand = random(9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(oprand==1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { opc =9;opchar = &#39;+&#39;; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else if(oprand==2)&amp;nbsp; { opc =3;opchar = &#39;S&#39;; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else if(oprand==3) { opc =7;opchar = &#39;&amp;gt;&#39;; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; else if(oprand==4){ opc =4;opchar=&#39;-&#39;; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; else if(oprand==5) { opc = 14;opchar = &#39;&amp;lt;&#39; ;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else if(oprand==6) {opc = 5; opchar = &#39;F&#39; ;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(oprand==7) { opc=2;opchar=&#39;C&#39;;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(oprand==98)&amp;nbsp; { opc =11;opchar = &#39;B&#39;; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rndop = random(100);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(rndop%5==0&amp;amp;&amp;amp;op[1].flag==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; op[1].flag=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; fallflag=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; op[1].y =200;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; op[1].x = 10+random(600);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a[j]=1;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
/* function for option falling */&lt;br /&gt;
&amp;nbsp;falloption(int x,int y,int c,char ch)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(x,y,10,10,c);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; letter(x,y,10,10,ch,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;displayoptions()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(530,420,10,10,9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; letter(530,420,10,10,&#39;+&#39;,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(540,420,&quot; Extra Life&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(320,460,10,10,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; letter(320,460,10,10,&#39;S&#39;,12);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(330,460,&quot; Slow Ball&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(530,460,10,10,5);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; letter(530,460,10,10,&#39;F&#39;,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(5);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(540,460,&quot; Fast Ball&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(320,420,10,10,7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; letter(320,420,10,10,&#39;&amp;gt;&#39;,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(330,420,&quot; Expand Paddle&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(530,440,10,10,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; letter(530,440,10,10,&#39;-&#39;,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(540,440,&quot; Kill Paddle&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(320,440,10,10,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; letter(320,440,10,10,&#39;&amp;lt;&#39;,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(330,440,&quot; Shrink Paddle&quot; );&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(180,460,10,10,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; letter(180,460,10,10,&#39;C&#39;,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(190,460,&quot; Catch Ball&quot; );&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(180,440,10,10,11);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; letter(180,440,10,10,&#39;B&#39;,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(11);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(190,440,&quot; Shooter&quot; );&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
displaylifes()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(1,0,3);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,450,s1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sprintf(s1,&quot;Lifes = %d&quot;,count);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(6);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,450,s1);&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; displayscore()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(1,0,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,420,s);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sprintf(s,&quot;Score = %d&quot;,score);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,420,s);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;/* function to create paddle */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;paddle(int x,int y,int c,int len)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(c);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(x,y,x+len,y+5);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(x+1,y+1,x+len-1,y+4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(x+1,y+2,x+len-1,y+3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x,y-1,x+len,y-1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ellipse(x,y+2,0,360,4,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ellipse(x+len,y+2,0,360,4,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
/*&amp;nbsp;&amp;nbsp; functions to create bricks&amp;nbsp;&amp;nbsp; */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;mess1()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=21;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(j%2==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y=b[1].y-w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; b[j].y = b[1].y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; button3d(b[j].x,b[j].y,l,w,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; letter(b[j].x,b[j].y,l,w,3,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x-l-5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=22;j&amp;lt;=33;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y=b[1].y+w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; button3d(b[j].x,b[j].y,l,w,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; letter(b[j].x,b[j].y,l,w,4,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+2*l+2*5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=34;j&amp;lt;=54;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(j%2==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y=b[1].y+w+10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; b[j].y = b[1].y+2*w+10;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /*b[j].y=b[1].y+2*w+10;*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; button3d(b[j].x,b[j].y,l,w,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; letter(b[j].x,b[j].y,l,w,5,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
mess2()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=bcnt/4;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y = 100;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,7,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+8;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x =100;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=bcnt/4+1;j&amp;lt;=bcnt/2;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y = 100+2*w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,7,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+8;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x = 100;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=bcnt/2+1;j&amp;lt;=3*bcnt/4;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y = 100+4*w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,7,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+8;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x =&amp;nbsp; 100+2*w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=3*bcnt/4+1;j&amp;lt;=bcnt;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y = 100+6*w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,7,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+8;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;mess3()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=200;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=24;j+=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(j%2==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 30+2*w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 30+3*w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,j);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=25;j&amp;lt;=48;j+=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(j%2==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 30+5*w+2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 30+6*w+2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,j-24);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=49;j&amp;lt;=72;j+=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(j%2==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 30+8*w+4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 30+9*w+4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,j-48);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; mess4()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x =b[1].x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=13;j+=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 100 - 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,4,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+2*l;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x+2*w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=14;j&amp;lt;=25;j+=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 100+1*w+3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,14,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+2*l;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x+4*w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=26;j&amp;lt;=36;j+=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 100+2*w+6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,2,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+2*l;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x+6*w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=37;j&amp;lt;=46;j+=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 100 + 3*w +9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,12,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+2*l;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x = b[1].x + 8*w;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=47;j&amp;lt;=55;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j].y = 100 + 4*w+12 ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,1,14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+2*l;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;mess5()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=21;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y=b[1].y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; button3d(b[j].x,b[j].y,l,w,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=21+1;j&amp;lt;=2*21;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y=b[1].y+w+5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; button3d(b[j].x,b[j].y,l,w,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=2*21+1;j&amp;lt;=3*21;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y=b[1].y+2*w+10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(j==52||j==53||j==54)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; button3d(b[j].x,b[j].y,l,w,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x = b[1].x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=3*21+1;j&amp;lt;=4*21;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y=b[1].y+3*w+15;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(j==73||j==74||j==75)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(b[j].x,b[j].y,l,w,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; button3d(b[j].x,b[j].y,l,w,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=4*21+1;j&amp;lt;=5*21;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y=b[1].y+4*w+20;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; button3d(b[j].x,b[j].y,l,w,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].x=b[1].x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=5*21+1;j&amp;lt;=6*21;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j].y=b[1].y+5*w+25;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; button3d(b[j].x,b[j].y,l,w,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b[j+1].x=b[j].x+l+5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; /*&amp;nbsp; function to clear a layer */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; layer(int x1,int y1,int x2,int y2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(x1,y1,x2,y2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;/*&amp;nbsp; functon to produce various sounds */&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; music(int opt)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int a;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(opt==0)&amp;nbsp; nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(a=1;a&amp;lt;=opt;a++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(10+2*opt);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
char&amp;nbsp;&amp;nbsp; openscreen()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char reply;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer(11,11,629,399);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(0,0,1);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*setcolor(12);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(300,0,&quot;DJ-BALL&quot;);*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,11*7,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; This Game was developed by&lt;br /&gt;
Kalyan.P.Srinivas.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,14*7,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use Mouse to move your Paddle. You Will &lt;br /&gt;
lose&lt;br /&gt;
a&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,17*7,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; life when the ball touch the ground. For &lt;br /&gt;
each&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,20*7,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; brick you hit you will get 10 points.Level&lt;br /&gt;
is&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,23*7,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; completed if all the bricks are over. You&lt;br /&gt;
will &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,26*7,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; score 100 points for each option you &lt;br /&gt;
Catch.&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(10,260,620,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(1,0,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,29*10,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT LEVEL&amp;nbsp; &quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(31,330,150,20,7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,330,&quot;&amp;nbsp;&amp;nbsp; (D)IFFICULT &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(31,355,150,20,7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,355,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; (N)ORMAL &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(31,380,150,20,7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,380,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (E)ASY&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reply = getch();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; restore_defaults();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer(11,259,629,405);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; restore_defaults();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer(10,10,629,405);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return(reply);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
char selectdevice()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char mycond;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(1,0,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,17*7,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; Select the Device you want to play with. &lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(31,20*7,&quot;&amp;nbsp;&amp;nbsp; Press (M) for MOUSE and (K) for KEYBOARD&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; button3d(10,260,620,3);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(300,29*10,&quot;SELECT DEVICE&amp;nbsp; &quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clk_button(300,330,150,20,7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(300,330,&quot;&amp;nbsp;&amp;nbsp; (M)OUSE &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clk_button(300,355,150,20,7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(300,355,&quot; (K)EYBOARD &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mycond = getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; restore_defaults();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer(10,10,629,405);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return(mycond);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
/* function for option falling */&lt;br /&gt;
&amp;nbsp;fall(int x,int y,int c)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1 , c);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(x,y,x+10,y+10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
/* end screen */&lt;br /&gt;
&amp;nbsp;endscreen()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; char sc[20];&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; layer(0,0,640,480);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; gette();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; d.sc = score;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; d.name = fname;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; sprintf(sc,&quot;%d&quot;,d.sc);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(0,0,640,470);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; layer(10,10,630,460);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; settextstyle(1,0,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; setcolor(2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; outtextxy(300,10,&quot;HIGH SCORE&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; outtextxy(25,100,d.name);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; outtextxy(400,100,sc);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; layer(0,0,640,470);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(0,0,630,410,7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; button3d(30,30,580,360,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; setcolor(2);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; outtextxy(25,100,&quot;&amp;nbsp;&amp;nbsp; Thanks for playing this game.&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; outtextxy(25,130,&quot;&amp;nbsp;&amp;nbsp; Mail your comments on this game to me.&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; outtextxy(25,180,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pabolukalyan @ yahoomail.com&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; outtextxy(25,210,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail_to_kalyan2000 @ yahoomail.com&amp;nbsp; &lt;br /&gt;
&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; outtextxy(200,250,&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Good Bye&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; char restart()&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return(getch());&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
/* gets a string from keyboard */&lt;br /&gt;
getstring ( char *str, int col )&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int i = 0 ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char ch ;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /* receive text */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; while ( 1 )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /* receive key */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; fflush ( stdin ) ;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /* if special key like arrow keys etc. are hit, ignore them */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if ( ( ch = getch() ) == 0 )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getch() ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; continue ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /* if Enter key is hit, terminate string */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if ( ch == 13 )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; str[i] = &#39;</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/2487591408202680878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/2487591408202680878' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/2487591408202680878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/2487591408202680878'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/source-code-of-dx-ball-game-in-c.html' title='source code of dx ball game in c language'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-4704797855153487912</id><published>2011-02-06T10:58:00.001+05:30</published><updated>2011-02-06T11:13:27.366+05:30</updated><title type='text'>display a message in c language</title><content type='html'>Code:&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include &amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include &amp;lt;dos.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
union REGS i,o;&lt;br /&gt;
char *dbox,*yes_up,*no_up,*yes_down,*no_down,*icon;&lt;br /&gt;
&lt;br /&gt;
void DrawDialogBox(void);&lt;br /&gt;
void DialogBox(void);&lt;br /&gt;
int initmouse(void);&lt;br /&gt;
void showmouseptr(void);&lt;br /&gt;
void hidemouseptr(void);&lt;br /&gt;
void getmousepos(int *button,int *x,int *y);&lt;br /&gt;
&lt;br /&gt;
void main(void)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int gdriver=DETECT,gmode,errorcode;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gdriver, &amp;amp;gmode, &quot;c:\tc\bgi&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; errorcode=graphresult();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(errorcode!=grOk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Graphics not initialized&lt;br /&gt;
&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Error Status : %s&quot;,grapherrormsg(errorcode));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getche();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!initmouse())&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&lt;br /&gt;
Mouse driver can&#39;t be loaded&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getche();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; DrawDialogBox();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(BROWN);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; DialogBox();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void DrawDialogBox(void)&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp;&amp;nbsp; actual drawing of dialog box&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int area;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int poly[10];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; struct textsettingstype textinfo;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gettextsettings(&amp;amp;textinfo);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(0,HORIZ_DIR,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,BLUE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(200,160,400,235);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(205,163,&quot;Message&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //title bar&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(200,175,400,250);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(388,162,398,172);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(WHITE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(388,162,398,162);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(388,162,388,172);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(5);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(388,172,398,172);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(398,162,398,172);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(8);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(390,164,&quot;X&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //close button&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(260,190,&quot;&amp;nbsp; Exit ?&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //message&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(WHITE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(200,160,400,160);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(200,160,200,250);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(8);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //outside normal look&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(400,160,400,250);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(200,250,400,250);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,BLUE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(243,223,&quot;Yes&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //button text&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(337,223,&quot;No&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(LIGHTBLUE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(WHITE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(230,215,280,215);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(230,215,230,238);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(320,215,370,215);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(320,215,320,238);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(8);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(280,215,280,238);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(230,238,280,238);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(370,215,370,238);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(320,238,370,238);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poly[0] = 100;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poly[1] = 100;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poly[2] = 90;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poly[3] = 122;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poly[4] = 110;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poly[5] = 122;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poly[6] = poly[0];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poly[7] = poly[1];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(YELLOW);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(89,99,111,123);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,YELLOW);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; fillpoly(4, poly);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(8);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(98,100,&quot;!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(WHITE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; area=imagesize(89,99,111,123);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; icon=malloc(area);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getimage(89,99,111,123,icon);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(89,99,icon,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(210,180,icon,COPY_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,BLUE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(0,HORIZ_DIR,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(WHITE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; area=imagesize(198,158,402,252);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; dbox=malloc(area);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getimage(198,158,402,252,dbox);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(198,158,dbox,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(198,158,dbox,XOR_PUT);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; area=imagesize(230,215,280,238);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; yes_up=malloc(area);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getimage(230,215,280,238,yes_up);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(230,215,yes_up,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(230,215,yes_up,XOR_PUT);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; area=imagesize(320,215,370,238);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; no_up=malloc(area);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getimage(320,215,370,238,no_up);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(320,215,no_up,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(320,215,no_up,XOR_PUT);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(8);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(230,215,280,215);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(230,215,230,238);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(320,215,370,215);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(320,215,320,238);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(WHITE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(280,215,280,238);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(230,238,280,238);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(370,215,370,238);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(320,238,370,238);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; area=imagesize(230,215,280,238);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; yes_down=malloc(area);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getimage(230,215,280,238,yes_down);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(230,215,yes_down,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(230,215,yes_down,XOR_PUT);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; area=imagesize(320,215,370,238);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; no_down=malloc(area);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getimage(320,215,370,238,no_down);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(320,215,no_down,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(320,215,no_down,XOR_PUT);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(320,215,no_up,COPY_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(230,215,yes_up,COPY_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(textinfo.font,0,textinfo.charsize);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void DialogBox(void)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Event Handler for dialog box&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int button,x,y,in1=0,in2=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; struct textsettingstype textinfo;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(198,158,dbox,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gettextsettings(&amp;amp;textinfo);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(0,HORIZ_DIR,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; while(1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(x&amp;gt;=388&amp;amp;&amp;amp;x&amp;lt;=398&amp;amp;&amp;amp;y&amp;gt;=162&amp;amp;&amp;amp;y&amp;lt;=172)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if((button&amp;amp;1)==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while((button&amp;amp;1)==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //close button click&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(textinfo.font,0,textinfo.charsize);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DialogBox();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(x&amp;gt;=230&amp;amp;&amp;amp;x&amp;lt;=280&amp;amp;&amp;amp;y&amp;gt;=215&amp;amp;&amp;amp;y&amp;lt;=238)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if((button&amp;amp;1)==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while((button&amp;amp;1)==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(x&amp;gt;=230&amp;amp;&amp;amp;x&amp;lt;=280&amp;amp;&amp;amp;y&amp;gt;=215&amp;amp;&amp;amp;y&amp;lt;=238)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(in1==1) continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(230,215,yes_down,COPY_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; in1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //yes button click&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(in1==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(230,215,yes_up,COPY_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; in1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(x&amp;gt;=230&amp;amp;&amp;amp;x&amp;lt;=280&amp;amp;&amp;amp;y&amp;gt;=215&amp;amp;&amp;amp;y&amp;lt;=238)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; restorecrtmode();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(x&amp;gt;=320&amp;amp;&amp;amp;x&amp;lt;=370&amp;amp;&amp;amp;y&amp;gt;=215&amp;amp;&amp;amp;y&amp;lt;=238)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if((button&amp;amp;1)==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while((button&amp;amp;1)==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(x&amp;gt;=320&amp;amp;&amp;amp;x&amp;lt;=370&amp;amp;&amp;amp;y&amp;gt;=215&amp;amp;&amp;amp;y&amp;lt;=238)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(in2==1) continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(320,215,no_down,COPY_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; in2=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //no button click&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(in2==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(320,215,no_up,COPY_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; in2=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(x&amp;gt;=320&amp;amp;&amp;amp;x&amp;lt;=370&amp;amp;&amp;amp;y&amp;gt;=215&amp;amp;&amp;amp;y&amp;lt;=238)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(textinfo.font,0,textinfo.charsize);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DialogBox();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//&amp;nbsp;&amp;nbsp;&amp;nbsp; Mouse Functions&lt;br /&gt;
&lt;br /&gt;
int initmouse(void)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.ax=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return (o.x.ax);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void showmouseptr(void)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.ax=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void hidemouseptr(void)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.ax=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void getmousepos(int *button,int *x,int *y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; i.x.ax=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; *button=o.x.bx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; *x=o.x.cx;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; *y=o.x.dx;&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/4704797855153487912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/4704797855153487912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/4704797855153487912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/4704797855153487912'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/display-message-in-c-language_06.html' title='display a message in c language'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-4493859723999586100</id><published>2011-02-05T23:09:00.000+05:30</published><updated>2011-02-05T23:09:16.196+05:30</updated><title type='text'>HOW TO CREATE ANIMATION OF SOLAR SYSTEM IN C(UPDATED)</title><content type='html'>#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&quot;dos.h&quot;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
union REGS i,o;&lt;br /&gt;
static int&lt;br /&gt;
bkcol=1,coll=4,scor,balls,posx1,posy1,posx2,posy2,col[8][8]={{2,2,2,2,2,2,&lt;br /&gt;
2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,&lt;br /&gt;
2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2}};&lt;br /&gt;
void main() /*MAIN*/&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;int gd=DETECT,gm,cont;&lt;br /&gt;
&amp;nbsp;int menu();&lt;br /&gt;
&amp;nbsp;void draw();&lt;br /&gt;
&amp;nbsp;void play();&lt;br /&gt;
&amp;nbsp;void drawcont();&lt;br /&gt;
&amp;nbsp;initgraph(&amp;amp;gd,&amp;amp;gm,&quot;&quot;);&lt;br /&gt;
&amp;nbsp;title();&lt;br /&gt;
&amp;nbsp;if(initmouse()==0)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; closegraph();&lt;br /&gt;
&amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;cleardevice();&lt;br /&gt;
&amp;nbsp;drawcont();&lt;br /&gt;
&amp;nbsp;while(1)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; cont=menu();&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp; if(cont==1)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;drawcont();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp; draw();&lt;br /&gt;
&amp;nbsp; play();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
/************************MENU********************************/&lt;br /&gt;
int menu()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;int button=0,a,x,y;&lt;br /&gt;
&amp;nbsp;cleardevice();&lt;br /&gt;
&amp;nbsp;x=getmaxx();&lt;br /&gt;
&amp;nbsp;y=getmaxy();&lt;br /&gt;
&amp;nbsp;setfillstyle(1,3);&lt;br /&gt;
&amp;nbsp;floodfill(15,15,15);&lt;br /&gt;
&amp;nbsp;setcolor(1);&lt;br /&gt;
&amp;nbsp;rectangle(200,120,400,160);&lt;br /&gt;
&amp;nbsp;rectangle(200,230,400,270);&lt;br /&gt;
&amp;nbsp;rectangle(200,340,400,380);&lt;br /&gt;
&amp;nbsp;rectangle(201,121,399,159);&lt;br /&gt;
&amp;nbsp;rectangle(201,231,399,269);&lt;br /&gt;
&amp;nbsp;rectangle(201,341,399,379);&lt;br /&gt;
&amp;nbsp;setfillstyle(1,3);&lt;br /&gt;
&amp;nbsp;floodfill(260,130,1);&lt;br /&gt;
&amp;nbsp;floodfill(260,240,1);&lt;br /&gt;
&amp;nbsp;floodfill(260,350,1);&lt;br /&gt;
&amp;nbsp;settextstyle(1,0,4);&lt;br /&gt;
&amp;nbsp;setcolor(1);&lt;br /&gt;
&amp;nbsp;outtextxy(230,120,&quot;1.NEW&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(210,230,&quot;2.CONTINUE&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(230,340,&quot;3.EXIT&quot;);&lt;br /&gt;
&amp;nbsp;setcolor(15);&lt;br /&gt;
&amp;nbsp;line(201,121,398,121);&lt;br /&gt;
&amp;nbsp;line(201,121,201,158);&lt;br /&gt;
&amp;nbsp;line(201,231,398,231);&lt;br /&gt;
&amp;nbsp;line(201,231,201,268);&lt;br /&gt;
&amp;nbsp;line(201,341,398,341);&lt;br /&gt;
&amp;nbsp;line(201,341,201,378);&lt;br /&gt;
&amp;nbsp;setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;showmouseptr();&lt;br /&gt;
&amp;nbsp;delay(500);&lt;br /&gt;
&amp;nbsp;settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp;outtextxy(39,441,&quot;HELP&quot;);&lt;br /&gt;
&amp;nbsp;setcolor(7);&lt;br /&gt;
// rectangle(490,447,100,464);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(491,447,100,464);&lt;br /&gt;
&amp;nbsp;do&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp; bar(490,448,101,463);&lt;br /&gt;
&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp; outtextxy(106,450,&quot;MENU&quot;);&lt;br /&gt;
&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp; do&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp; }while(button!=1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(button &amp;amp; 1==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if((x&amp;lt;400 &amp;amp;&amp;amp; x&amp;gt;200)&amp;amp;&amp;amp;(y&amp;gt;120&amp;amp;&amp;amp;y&amp;lt;160))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if((x&amp;lt;400 &amp;amp;&amp;amp; x&amp;gt;200)&amp;amp;&amp;amp;(y&amp;gt;340&amp;amp;&amp;amp;y&amp;lt;380))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if((x&amp;lt;400 &amp;amp;&amp;amp; x&amp;gt;200)&amp;amp;&amp;amp;(y&amp;gt;230&amp;amp;&amp;amp;y&amp;lt;270))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; //&amp;nbsp; gotoxy(14,29);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; //printf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp; // gotoxy(14,29);&lt;br /&gt;
&amp;nbsp; // printf(&quot;SORRY&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;}while(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;initmouse()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; i.x.ax=0;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp; return(o.x.ax);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;showmouseptr()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; i.x.ax=1;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; getmousepos(int *button,int *x,int *y)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; i.x.ax=3;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp; *button=o.x.bx;&lt;br /&gt;
&amp;nbsp; *x=o.x.cx;&lt;br /&gt;
&amp;nbsp; *y=o.x.dx;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; hidemouseptr()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; i.x.ax=2;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;void drawcont()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; balls=32;&lt;br /&gt;
&amp;nbsp; scor=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=7;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=1;i&amp;lt;=7;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if((j&amp;lt;3&amp;amp;&amp;amp;i&amp;lt;3)||(j&amp;lt;3&amp;amp;&amp;amp;i&amp;gt;5)||(j&amp;gt;5&amp;amp;&amp;amp;i&amp;lt;3)||(j&amp;gt;5&amp;amp;&amp;amp;i&amp;gt;5))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; col[j][i]=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(j!=4||i!=4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;col[j][i]=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; col[j][i]=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
/********************************DRAW************************************/&lt;br /&gt;
&amp;nbsp; void draw()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; int j,i,x,y,d,a,button,uyc,uxc,cxc,cyc,b,ex;&lt;br /&gt;
&amp;nbsp; setcolor(15);&lt;br /&gt;
&amp;nbsp; x=getmaxx();&lt;br /&gt;
&amp;nbsp; y=getmaxy();&lt;br /&gt;
&amp;nbsp; d=x/22;&lt;br /&gt;
&amp;nbsp; a=d/2;&lt;br /&gt;
&amp;nbsp; uyc=2*d+a;&lt;br /&gt;
&amp;nbsp; cyc=6*d+a;&lt;br /&gt;
&amp;nbsp; uxc=8*d+a;&lt;br /&gt;
&amp;nbsp; cxc=4*d+a;&lt;br /&gt;
&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp; floodfill(5,5,15);&lt;br /&gt;
&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp; bar(10,48,120,67);&lt;br /&gt;
&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp; outtextxy(25,55,&quot;ENVIRONMENT&quot;);&lt;br /&gt;
&amp;nbsp; rectangle(9,47,121,68);&lt;br /&gt;
&amp;nbsp; settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp; outtextxy(10,8,&quot;BALLS&quot;);&lt;br /&gt;
&amp;nbsp; outtextxy(475,8,&quot;SCORE&quot;);&lt;br /&gt;
&amp;nbsp; outtextxy(39,441,&quot;HELP&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(542,15,568,32);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(79,15,103,32);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(491,447,100,464);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%2d&quot;,balls);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%d&quot;,scor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(i=1;i&amp;lt;=2;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=3;j&amp;lt;=5;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(uxc,uyc,a);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[j][i]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(uxc,uyc,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc-6*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uyc=uyc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(i=3;i&amp;lt;=5;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=7;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(cxc,cyc,a);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[j][i]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(cxc,cyc,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cxc=cxc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cxc=cxc-14*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cyc=cyc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uyc=uyc+6*d;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;for(i=6;i&amp;lt;=7;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=3;j&amp;lt;=5;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(uxc,uyc,a);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[j][i]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(uxc,uyc,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc-6*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uyc=uyc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rectangle(4,40,x-6,y-4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(x/2-60,15,&quot;BRAINVITA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rectangle(500,430,570,460);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; line(501,431,501,460);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; line(501,459,569,459);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(520,440,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(6,0,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(510,425,&quot;MENU&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
/***************************PLAY*************************************/&lt;br /&gt;
&amp;nbsp;void play()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int&lt;br /&gt;
button,x,y,i,help=0,tmp=0,j,a=0,poscodex1,poscodex2,poscodey1,poscodey2,ce&lt;br /&gt;
nterx,centery,cencodex=0,cencodey=0,d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; d=getmaxx()/22;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;%2d&quot;,balls);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;%d&quot;,scor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while(1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;8;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=0;j&amp;lt;8;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[i][j]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((col[i][j+1]==1 &amp;amp;&amp;amp; col[i][j+2]==0) || (col[i][j-1]==1 &amp;amp;&amp;amp;&lt;br /&gt;
col[i][j-2]==0) || (col[i+1][j]==1 &amp;amp;&amp;amp; col[i+2][j]==0) || &lt;br /&gt;
(col[i-1][j]==1&lt;br /&gt;
&amp;amp;&amp;amp; col[i-2][j]==0))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; a=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(a!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(balls==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;YOU WON&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TRY AGAIN&quot;);&lt;br /&gt;
&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;PRESS ANY KEY&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
score();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;CLICK A BALL TO BE TAKEN&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;posx1,&amp;amp;posy1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;500&amp;amp;&amp;amp;posx1&amp;lt;570&amp;amp;&amp;amp;posy1&amp;gt;430&amp;amp;&amp;amp;posy1&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO OPEN MENU&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;9&amp;amp;&amp;amp;posx1&amp;lt;121&amp;amp;&amp;amp;posy1&amp;gt;47&amp;amp;&amp;amp;posy1&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO CHANGE ENVIRONMENT COLOUR&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=3)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;CLICK A BALL TO BE TAKEN&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(button!=1);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;500&amp;amp;&amp;amp;posx1&amp;lt;570&amp;amp;&amp;amp;posy1&amp;gt;430&amp;amp;&amp;amp;posy1&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;9&amp;amp;&amp;amp;posx1&amp;lt;121&amp;amp;&amp;amp;posy1&amp;gt;47&amp;amp;&amp;amp;posy1&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(tmp==4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;tmp=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; tmp++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;switch(tmp)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 0:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 4:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 1:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 2:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=12;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 3:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;draw();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; poscodex1=getxcode(1,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; poscodey1=getycode(1,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(col[poscodex1][poscodey1]==0 || poscodex1==0 || poscodey1==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY THIS MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;L-CLICK TO MOVE OR R-CLICK TO UNSELECT&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; help=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; do&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;posx2,&amp;amp;posy2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;500&amp;amp;&amp;amp;posx2&amp;lt;570&amp;amp;&amp;amp;posy2&amp;gt;430&amp;amp;&amp;amp;posy2&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO OPEN MENU&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;9&amp;amp;&amp;amp;posx2&amp;lt;121&amp;amp;&amp;amp;posy2&amp;gt;47&amp;amp;&amp;amp;posy2&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO CHANGE ENVIRONMENT COLOUR&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=3)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;L-CLICK TO MOVE OR R-CLICK TO UNSELECT&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(button!=1&amp;amp;&amp;amp;button!=2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(button==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;500&amp;amp;&amp;amp;posx2&amp;lt;570&amp;amp;&amp;amp;posy2&amp;gt;430&amp;amp;&amp;amp;posy2&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;9&amp;amp;&amp;amp;posx2&amp;lt;201&amp;amp;&amp;amp;posy2&amp;gt;47&amp;amp;&amp;amp;posy2&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(tmp==4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;tmp=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; tmp++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;switch(tmp)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 0:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 4:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 1:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 2:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=12;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 3:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;draw();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poscodex2=getxcode(2,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; poscodey2=getycode(2,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(col[poscodex2][poscodey2]==1||col[poscodex2][poscodey2]==2 ||&lt;br /&gt;
poscodex2==0 || poscodey2==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY THIS MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /*****************LINECHECK*****************************/&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(linecheck(poscodex1,poscodey1,poscodex2,poscodey2)==1 &amp;amp;&amp;amp;&lt;br /&gt;
(poscodex1-poscodex2==2 || poscodex2-poscodex1==2 ||&lt;br /&gt;
poscodey1-poscodey2==2 || poscodey2-poscodey1==2))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cencodex=(poscodex2+poscodex1)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cencodey=(poscodey1+poscodey2)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; centerx=(posx1+posx2)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; centery=(posy1+posy2)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(col[cencodex][cencodey]!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(posx1,posy1,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(centerx,centery,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(posx2,posy2,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; col[poscodex1][poscodey1]=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; col[cencodex][cencodey]=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; col[poscodex2][poscodey2]=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; a=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; balls--;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; scor+=10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%2d&quot;,balls);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(542,15,568,32);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%d&quot;,scor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
/*********************************GETXCODE**************/&lt;br /&gt;
&amp;nbsp;int getxcode(int x,int d)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int x1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(x==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;4*d&amp;amp;&amp;amp;posx1&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;6*d&amp;amp;&amp;amp;posx1&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;8*d&amp;amp;&amp;amp;posx1&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;10*d&amp;amp;&amp;amp;posx1&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;12*d&amp;amp;&amp;amp;posx1&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;14*d&amp;amp;&amp;amp;posx1&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;16*d&amp;amp;&amp;amp;posx1&amp;lt;17*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=16*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(x==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;4*d&amp;amp;&amp;amp;posx2&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;6*d&amp;amp;&amp;amp;posx2&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;8*d&amp;amp;&amp;amp;posx2&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;10*d&amp;amp;&amp;amp;posx2&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;12*d&amp;amp;&amp;amp;posx2&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;14*d&amp;amp;&amp;amp;posx2&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;16*d&amp;amp;&amp;amp;posx2&amp;lt;17*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=16*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; return x1;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
/************************************GETYCODE******************/&lt;br /&gt;
&amp;nbsp; int getycode(int y,int d)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int y1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(y==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posy1&amp;gt;2*d&amp;amp;&amp;amp;posy1&amp;lt;3*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=2*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;4*d&amp;amp;&amp;amp;posy1&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;6*d&amp;amp;&amp;amp;posy1&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;8*d&amp;amp;&amp;amp;posy1&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;10*d&amp;amp;&amp;amp;posy1&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;12*d&amp;amp;&amp;amp;posy1&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;14*d&amp;amp;&amp;amp;posy1&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(y==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posy2&amp;gt;2*d&amp;amp;&amp;amp;posy2&amp;lt;3*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=2*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;4*d&amp;amp;&amp;amp;posy2&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;6*d&amp;amp;&amp;amp;posy2&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;8*d&amp;amp;&amp;amp;posy2&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;10*d&amp;amp;&amp;amp;posy2&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;12*d&amp;amp;&amp;amp;posy2&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;14*d&amp;amp;&amp;amp;posy2&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return y1;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
/*******************************LINECHECK**********************/&lt;br /&gt;
&amp;nbsp; int linecheck(int a,int b,int c,int d)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(a==c||b==d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; score()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp; setcolor(4);&lt;br /&gt;
&amp;nbsp; setfillstyle(1,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(8,0,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; bar(200,120,400,160);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(YELLOW);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rectangle(200,120,400,160);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(balls==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(250,130,&quot;U WON&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(250,130,&quot;Try Again!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; title()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; sound(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(i=0,j=100;i&amp;lt;10;i++,j-=10)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(7,0,i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(j,100,&quot;BRAIN VITA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp; }</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/4493859723999586100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/4493859723999586100' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/4493859723999586100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/4493859723999586100'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/how-to-create-animation-of-solar-system.html' title='HOW TO CREATE ANIMATION OF SOLAR SYSTEM IN C(UPDATED)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-5472937216009280006</id><published>2011-02-04T10:10:00.003+05:30</published><updated>2011-02-04T10:10:24.145+05:30</updated><title type='text'>CREATE BRAIN VITA GAME IN C LANGUAGE</title><content type='html'>#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&quot;dos.h&quot;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
union REGS i,o;&lt;br /&gt;
static int&lt;br /&gt;
bkcol=1,coll=4,scor,balls,posx1,posy1,posx2,posy2,col[8][8]={{2,2,2,2,2,2,&lt;br /&gt;
2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,&lt;br /&gt;
2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2}};&lt;br /&gt;
void main() /*MAIN*/&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;int gd=DETECT,gm,cont;&lt;br /&gt;
&amp;nbsp;int menu();&lt;br /&gt;
&amp;nbsp;void draw();&lt;br /&gt;
&amp;nbsp;void play();&lt;br /&gt;
&amp;nbsp;void drawcont();&lt;br /&gt;
&amp;nbsp;initgraph(&amp;amp;gd,&amp;amp;gm,&quot;&quot;);&lt;br /&gt;
&amp;nbsp;title();&lt;br /&gt;
&amp;nbsp;if(initmouse()==0)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; closegraph();&lt;br /&gt;
&amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;cleardevice();&lt;br /&gt;
&amp;nbsp;drawcont();&lt;br /&gt;
&amp;nbsp;while(1)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; cont=menu();&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp; if(cont==1)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;drawcont();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp; draw();&lt;br /&gt;
&amp;nbsp; play();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
/************************MENU********************************/&lt;br /&gt;
int menu()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;int button=0,a,x,y;&lt;br /&gt;
&amp;nbsp;cleardevice();&lt;br /&gt;
&amp;nbsp;x=getmaxx();&lt;br /&gt;
&amp;nbsp;y=getmaxy();&lt;br /&gt;
&amp;nbsp;setfillstyle(1,3);&lt;br /&gt;
&amp;nbsp;floodfill(15,15,15);&lt;br /&gt;
&amp;nbsp;setcolor(1);&lt;br /&gt;
&amp;nbsp;rectangle(200,120,400,160);&lt;br /&gt;
&amp;nbsp;rectangle(200,230,400,270);&lt;br /&gt;
&amp;nbsp;rectangle(200,340,400,380);&lt;br /&gt;
&amp;nbsp;rectangle(201,121,399,159);&lt;br /&gt;
&amp;nbsp;rectangle(201,231,399,269);&lt;br /&gt;
&amp;nbsp;rectangle(201,341,399,379);&lt;br /&gt;
&amp;nbsp;setfillstyle(1,3);&lt;br /&gt;
&amp;nbsp;floodfill(260,130,1);&lt;br /&gt;
&amp;nbsp;floodfill(260,240,1);&lt;br /&gt;
&amp;nbsp;floodfill(260,350,1);&lt;br /&gt;
&amp;nbsp;settextstyle(1,0,4);&lt;br /&gt;
&amp;nbsp;setcolor(1);&lt;br /&gt;
&amp;nbsp;outtextxy(230,120,&quot;1.NEW&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(210,230,&quot;2.CONTINUE&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(230,340,&quot;3.EXIT&quot;);&lt;br /&gt;
&amp;nbsp;setcolor(15);&lt;br /&gt;
&amp;nbsp;line(201,121,398,121);&lt;br /&gt;
&amp;nbsp;line(201,121,201,158);&lt;br /&gt;
&amp;nbsp;line(201,231,398,231);&lt;br /&gt;
&amp;nbsp;line(201,231,201,268);&lt;br /&gt;
&amp;nbsp;line(201,341,398,341);&lt;br /&gt;
&amp;nbsp;line(201,341,201,378);&lt;br /&gt;
&amp;nbsp;setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;showmouseptr();&lt;br /&gt;
&amp;nbsp;delay(500);&lt;br /&gt;
&amp;nbsp;settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp;outtextxy(39,441,&quot;HELP&quot;);&lt;br /&gt;
&amp;nbsp;setcolor(7);&lt;br /&gt;
// rectangle(490,447,100,464);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(491,447,100,464);&lt;br /&gt;
&amp;nbsp;do&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp; bar(490,448,101,463);&lt;br /&gt;
&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp; outtextxy(106,450,&quot;MENU&quot;);&lt;br /&gt;
&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp; do&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp; }while(button!=1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(button &amp;amp; 1==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if((x&amp;lt;400 &amp;amp;&amp;amp; x&amp;gt;200)&amp;amp;&amp;amp;(y&amp;gt;120&amp;amp;&amp;amp;y&amp;lt;160))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if((x&amp;lt;400 &amp;amp;&amp;amp; x&amp;gt;200)&amp;amp;&amp;amp;(y&amp;gt;340&amp;amp;&amp;amp;y&amp;lt;380))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if((x&amp;lt;400 &amp;amp;&amp;amp; x&amp;gt;200)&amp;amp;&amp;amp;(y&amp;gt;230&amp;amp;&amp;amp;y&amp;lt;270))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; //&amp;nbsp; gotoxy(14,29);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; //printf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp; // gotoxy(14,29);&lt;br /&gt;
&amp;nbsp; // printf(&quot;SORRY&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;}while(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;initmouse()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; i.x.ax=0;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp; return(o.x.ax);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;showmouseptr()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; i.x.ax=1;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; getmousepos(int *button,int *x,int *y)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; i.x.ax=3;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp; *button=o.x.bx;&lt;br /&gt;
&amp;nbsp; *x=o.x.cx;&lt;br /&gt;
&amp;nbsp; *y=o.x.dx;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; hidemouseptr()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; i.x.ax=2;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;void drawcont()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; balls=32;&lt;br /&gt;
&amp;nbsp; scor=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=7;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=1;i&amp;lt;=7;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if((j&amp;lt;3&amp;amp;&amp;amp;i&amp;lt;3)||(j&amp;lt;3&amp;amp;&amp;amp;i&amp;gt;5)||(j&amp;gt;5&amp;amp;&amp;amp;i&amp;lt;3)||(j&amp;gt;5&amp;amp;&amp;amp;i&amp;gt;5))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; col[j][i]=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(j!=4||i!=4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;col[j][i]=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; col[j][i]=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
/********************************DRAW************************************/&lt;br /&gt;
&amp;nbsp; void draw()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; int j,i,x,y,d,a,button,uyc,uxc,cxc,cyc,b,ex;&lt;br /&gt;
&amp;nbsp; setcolor(15);&lt;br /&gt;
&amp;nbsp; x=getmaxx();&lt;br /&gt;
&amp;nbsp; y=getmaxy();&lt;br /&gt;
&amp;nbsp; d=x/22;&lt;br /&gt;
&amp;nbsp; a=d/2;&lt;br /&gt;
&amp;nbsp; uyc=2*d+a;&lt;br /&gt;
&amp;nbsp; cyc=6*d+a;&lt;br /&gt;
&amp;nbsp; uxc=8*d+a;&lt;br /&gt;
&amp;nbsp; cxc=4*d+a;&lt;br /&gt;
&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp; floodfill(5,5,15);&lt;br /&gt;
&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp; bar(10,48,120,67);&lt;br /&gt;
&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp; outtextxy(25,55,&quot;ENVIRONMENT&quot;);&lt;br /&gt;
&amp;nbsp; rectangle(9,47,121,68);&lt;br /&gt;
&amp;nbsp; settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp; outtextxy(10,8,&quot;BALLS&quot;);&lt;br /&gt;
&amp;nbsp; outtextxy(475,8,&quot;SCORE&quot;);&lt;br /&gt;
&amp;nbsp; outtextxy(39,441,&quot;HELP&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(542,15,568,32);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(79,15,103,32);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(491,447,100,464);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%2d&quot;,balls);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%d&quot;,scor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(i=1;i&amp;lt;=2;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=3;j&amp;lt;=5;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(uxc,uyc,a);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[j][i]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(uxc,uyc,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc-6*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uyc=uyc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(i=3;i&amp;lt;=5;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=7;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(cxc,cyc,a);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[j][i]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(cxc,cyc,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cxc=cxc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cxc=cxc-14*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cyc=cyc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uyc=uyc+6*d;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;for(i=6;i&amp;lt;=7;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=3;j&amp;lt;=5;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(uxc,uyc,a);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[j][i]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(uxc,uyc,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc-6*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uyc=uyc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rectangle(4,40,x-6,y-4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(x/2-60,15,&quot;BRAINVITA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rectangle(500,430,570,460);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; line(501,431,501,460);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; line(501,459,569,459);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(520,440,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(6,0,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(510,425,&quot;MENU&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
/***************************PLAY*************************************/&lt;br /&gt;
&amp;nbsp;void play()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int&lt;br /&gt;
button,x,y,i,help=0,tmp=0,j,a=0,poscodex1,poscodex2,poscodey1,poscodey2,ce&lt;br /&gt;
nterx,centery,cencodex=0,cencodey=0,d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; d=getmaxx()/22;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;%2d&quot;,balls);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;%d&quot;,scor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while(1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;8;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=0;j&amp;lt;8;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[i][j]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((col[i][j+1]==1 &amp;amp;&amp;amp; col[i][j+2]==0) || (col[i][j-1]==1 &amp;amp;&amp;amp;&lt;br /&gt;
col[i][j-2]==0) || (col[i+1][j]==1 &amp;amp;&amp;amp; col[i+2][j]==0) || &lt;br /&gt;
(col[i-1][j]==1&lt;br /&gt;
&amp;amp;&amp;amp; col[i-2][j]==0))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; a=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(a!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(balls==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;YOU WON&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TRY AGAIN&quot;);&lt;br /&gt;
&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;PRESS ANY KEY&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
score();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;CLICK A BALL TO BE TAKEN&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;posx1,&amp;amp;posy1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;500&amp;amp;&amp;amp;posx1&amp;lt;570&amp;amp;&amp;amp;posy1&amp;gt;430&amp;amp;&amp;amp;posy1&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO OPEN MENU&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;9&amp;amp;&amp;amp;posx1&amp;lt;121&amp;amp;&amp;amp;posy1&amp;gt;47&amp;amp;&amp;amp;posy1&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO CHANGE ENVIRONMENT COLOUR&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=3)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;CLICK A BALL TO BE TAKEN&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(button!=1);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;500&amp;amp;&amp;amp;posx1&amp;lt;570&amp;amp;&amp;amp;posy1&amp;gt;430&amp;amp;&amp;amp;posy1&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;9&amp;amp;&amp;amp;posx1&amp;lt;121&amp;amp;&amp;amp;posy1&amp;gt;47&amp;amp;&amp;amp;posy1&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(tmp==4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;tmp=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; tmp++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;switch(tmp)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 0:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 4:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 1:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 2:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=12;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 3:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;draw();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; poscodex1=getxcode(1,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; poscodey1=getycode(1,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(col[poscodex1][poscodey1]==0 || poscodex1==0 || poscodey1==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY THIS MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;L-CLICK TO MOVE OR R-CLICK TO UNSELECT&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; help=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; do&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;posx2,&amp;amp;posy2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;500&amp;amp;&amp;amp;posx2&amp;lt;570&amp;amp;&amp;amp;posy2&amp;gt;430&amp;amp;&amp;amp;posy2&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO OPEN MENU&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;9&amp;amp;&amp;amp;posx2&amp;lt;121&amp;amp;&amp;amp;posy2&amp;gt;47&amp;amp;&amp;amp;posy2&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO CHANGE ENVIRONMENT COLOUR&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=3)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;L-CLICK TO MOVE OR R-CLICK TO UNSELECT&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(button!=1&amp;amp;&amp;amp;button!=2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(button==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;500&amp;amp;&amp;amp;posx2&amp;lt;570&amp;amp;&amp;amp;posy2&amp;gt;430&amp;amp;&amp;amp;posy2&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;9&amp;amp;&amp;amp;posx2&amp;lt;201&amp;amp;&amp;amp;posy2&amp;gt;47&amp;amp;&amp;amp;posy2&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(tmp==4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;tmp=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; tmp++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;switch(tmp)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 0:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 4:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 1:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 2:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=12;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 3:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;draw();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poscodex2=getxcode(2,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; poscodey2=getycode(2,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(col[poscodex2][poscodey2]==1||col[poscodex2][poscodey2]==2 ||&lt;br /&gt;
poscodex2==0 || poscodey2==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY THIS MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /*****************LINECHECK*****************************/&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(linecheck(poscodex1,poscodey1,poscodex2,poscodey2)==1 &amp;amp;&amp;amp;&lt;br /&gt;
(poscodex1-poscodex2==2 || poscodex2-poscodex1==2 ||&lt;br /&gt;
poscodey1-poscodey2==2 || poscodey2-poscodey1==2))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cencodex=(poscodex2+poscodex1)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cencodey=(poscodey1+poscodey2)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; centerx=(posx1+posx2)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; centery=(posy1+posy2)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(col[cencodex][cencodey]!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(posx1,posy1,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(centerx,centery,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(posx2,posy2,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; col[poscodex1][poscodey1]=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; col[cencodex][cencodey]=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; col[poscodex2][poscodey2]=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; a=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; balls--;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; scor+=10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%2d&quot;,balls);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(542,15,568,32);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%d&quot;,scor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
/*********************************GETXCODE**************/&lt;br /&gt;
&amp;nbsp;int getxcode(int x,int d)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int x1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(x==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;4*d&amp;amp;&amp;amp;posx1&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;6*d&amp;amp;&amp;amp;posx1&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;8*d&amp;amp;&amp;amp;posx1&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;10*d&amp;amp;&amp;amp;posx1&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;12*d&amp;amp;&amp;amp;posx1&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;14*d&amp;amp;&amp;amp;posx1&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;16*d&amp;amp;&amp;amp;posx1&amp;lt;17*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=16*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(x==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;4*d&amp;amp;&amp;amp;posx2&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;6*d&amp;amp;&amp;amp;posx2&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;8*d&amp;amp;&amp;amp;posx2&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;10*d&amp;amp;&amp;amp;posx2&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;12*d&amp;amp;&amp;amp;posx2&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;14*d&amp;amp;&amp;amp;posx2&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;16*d&amp;amp;&amp;amp;posx2&amp;lt;17*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=16*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; return x1;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
/************************************GETYCODE******************/&lt;br /&gt;
&amp;nbsp; int getycode(int y,int d)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int y1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(y==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posy1&amp;gt;2*d&amp;amp;&amp;amp;posy1&amp;lt;3*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=2*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;4*d&amp;amp;&amp;amp;posy1&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;6*d&amp;amp;&amp;amp;posy1&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;8*d&amp;amp;&amp;amp;posy1&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;10*d&amp;amp;&amp;amp;posy1&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;12*d&amp;amp;&amp;amp;posy1&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;14*d&amp;amp;&amp;amp;posy1&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(y==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posy2&amp;gt;2*d&amp;amp;&amp;amp;posy2&amp;lt;3*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=2*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;4*d&amp;amp;&amp;amp;posy2&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;6*d&amp;amp;&amp;amp;posy2&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;8*d&amp;amp;&amp;amp;posy2&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;10*d&amp;amp;&amp;amp;posy2&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;12*d&amp;amp;&amp;amp;posy2&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;14*d&amp;amp;&amp;amp;posy2&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return y1;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
/*******************************LINECHECK**********************/&lt;br /&gt;
&amp;nbsp; int linecheck(int a,int b,int c,int d)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(a==c||b==d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; score()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp; setcolor(4);&lt;br /&gt;
&amp;nbsp; setfillstyle(1,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(8,0,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; bar(200,120,400,160);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(YELLOW);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rectangle(200,120,400,160);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(balls==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(250,130,&quot;U WON&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(250,130,&quot;Try Again!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; title()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; sound(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(i=0,j=100;i&amp;lt;10;i++,j-=10)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(7,0,i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(j,100,&quot;BRAIN VITA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp; }</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/5472937216009280006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/5472937216009280006' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/5472937216009280006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/5472937216009280006'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/create-brain-vita-game-in-c-language.html' title='CREATE BRAIN VITA GAME IN C LANGUAGE'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-335639450874574953</id><published>2011-02-04T10:10:00.001+05:30</published><updated>2011-02-04T10:19:09.819+05:30</updated><title type='text'>HOW TO CREATE ANIMATION OF SOLAR SYSTEM IN C</title><content type='html'>#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&quot;dos.h&quot;&lt;br /&gt;
#include&amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
union REGS i,o;&lt;br /&gt;
static int&lt;br /&gt;
bkcol=1,coll=4,scor,balls,posx1,posy1,posx2,posy2,col[8][8]={{2,2,2,2,2,2,&lt;br /&gt;
2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,&lt;br /&gt;
2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2},{2,2,2,2,2,2,2,2}};&lt;br /&gt;
void main() /*MAIN*/&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;int gd=DETECT,gm,cont;&lt;br /&gt;
&amp;nbsp;int menu();&lt;br /&gt;
&amp;nbsp;void draw();&lt;br /&gt;
&amp;nbsp;void play();&lt;br /&gt;
&amp;nbsp;void drawcont();&lt;br /&gt;
&amp;nbsp;initgraph(&amp;amp;gd,&amp;amp;gm,&quot;&quot;);&lt;br /&gt;
&amp;nbsp;title();&lt;br /&gt;
&amp;nbsp;if(initmouse()==0)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; closegraph();&lt;br /&gt;
&amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;cleardevice();&lt;br /&gt;
&amp;nbsp;drawcont();&lt;br /&gt;
&amp;nbsp;while(1)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; cont=menu();&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp; if(cont==1)&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;drawcont();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp; draw();&lt;br /&gt;
&amp;nbsp; play();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
/************************MENU********************************/&lt;br /&gt;
int menu()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;int button=0,a,x,y;&lt;br /&gt;
&amp;nbsp;cleardevice();&lt;br /&gt;
&amp;nbsp;x=getmaxx();&lt;br /&gt;
&amp;nbsp;y=getmaxy();&lt;br /&gt;
&amp;nbsp;setfillstyle(1,3);&lt;br /&gt;
&amp;nbsp;floodfill(15,15,15);&lt;br /&gt;
&amp;nbsp;setcolor(1);&lt;br /&gt;
&amp;nbsp;rectangle(200,120,400,160);&lt;br /&gt;
&amp;nbsp;rectangle(200,230,400,270);&lt;br /&gt;
&amp;nbsp;rectangle(200,340,400,380);&lt;br /&gt;
&amp;nbsp;rectangle(201,121,399,159);&lt;br /&gt;
&amp;nbsp;rectangle(201,231,399,269);&lt;br /&gt;
&amp;nbsp;rectangle(201,341,399,379);&lt;br /&gt;
&amp;nbsp;setfillstyle(1,3);&lt;br /&gt;
&amp;nbsp;floodfill(260,130,1);&lt;br /&gt;
&amp;nbsp;floodfill(260,240,1);&lt;br /&gt;
&amp;nbsp;floodfill(260,350,1);&lt;br /&gt;
&amp;nbsp;settextstyle(1,0,4);&lt;br /&gt;
&amp;nbsp;setcolor(1);&lt;br /&gt;
&amp;nbsp;outtextxy(230,120,&quot;1.NEW&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(210,230,&quot;2.CONTINUE&quot;);&lt;br /&gt;
&amp;nbsp;outtextxy(230,340,&quot;3.EXIT&quot;);&lt;br /&gt;
&amp;nbsp;setcolor(15);&lt;br /&gt;
&amp;nbsp;line(201,121,398,121);&lt;br /&gt;
&amp;nbsp;line(201,121,201,158);&lt;br /&gt;
&amp;nbsp;line(201,231,398,231);&lt;br /&gt;
&amp;nbsp;line(201,231,201,268);&lt;br /&gt;
&amp;nbsp;line(201,341,398,341);&lt;br /&gt;
&amp;nbsp;line(201,341,201,378);&lt;br /&gt;
&amp;nbsp;setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;showmouseptr();&lt;br /&gt;
&amp;nbsp;delay(500);&lt;br /&gt;
&amp;nbsp;settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp;outtextxy(39,441,&quot;HELP&quot;);&lt;br /&gt;
&amp;nbsp;setcolor(7);&lt;br /&gt;
// rectangle(490,447,100,464);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(491,447,100,464);&lt;br /&gt;
&amp;nbsp;do&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp; bar(490,448,101,463);&lt;br /&gt;
&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp; outtextxy(106,450,&quot;MENU&quot;);&lt;br /&gt;
&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp; do&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp; }while(button!=1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(button &amp;amp; 1==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if((x&amp;lt;400 &amp;amp;&amp;amp; x&amp;gt;200)&amp;amp;&amp;amp;(y&amp;gt;120&amp;amp;&amp;amp;y&amp;lt;160))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if((x&amp;lt;400 &amp;amp;&amp;amp; x&amp;gt;200)&amp;amp;&amp;amp;(y&amp;gt;340&amp;amp;&amp;amp;y&amp;lt;380))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if((x&amp;lt;400 &amp;amp;&amp;amp; x&amp;gt;200)&amp;amp;&amp;amp;(y&amp;gt;230&amp;amp;&amp;amp;y&amp;lt;270))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; //&amp;nbsp; gotoxy(14,29);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; //printf(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp; // gotoxy(14,29);&lt;br /&gt;
&amp;nbsp; // printf(&quot;SORRY&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;}while(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;initmouse()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; i.x.ax=0;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp; return(o.x.ax);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;showmouseptr()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; i.x.ax=1;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; getmousepos(int *button,int *x,int *y)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; i.x.ax=3;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp; *button=o.x.bx;&lt;br /&gt;
&amp;nbsp; *x=o.x.cx;&lt;br /&gt;
&amp;nbsp; *y=o.x.dx;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; hidemouseptr()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; i.x.ax=2;&lt;br /&gt;
&amp;nbsp; int86(0x33,&amp;amp;i,&amp;amp;o);&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;void drawcont()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; balls=32;&lt;br /&gt;
&amp;nbsp; scor=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=7;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=1;i&amp;lt;=7;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; if((j&amp;lt;3&amp;amp;&amp;amp;i&amp;lt;3)||(j&amp;lt;3&amp;amp;&amp;amp;i&amp;gt;5)||(j&amp;gt;5&amp;amp;&amp;amp;i&amp;lt;3)||(j&amp;gt;5&amp;amp;&amp;amp;i&amp;gt;5))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; col[j][i]=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(j!=4||i!=4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;col[j][i]=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; col[j][i]=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
/********************************DRAW************************************/&lt;br /&gt;
&amp;nbsp; void draw()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; int j,i,x,y,d,a,button,uyc,uxc,cxc,cyc,b,ex;&lt;br /&gt;
&amp;nbsp; setcolor(15);&lt;br /&gt;
&amp;nbsp; x=getmaxx();&lt;br /&gt;
&amp;nbsp; y=getmaxy();&lt;br /&gt;
&amp;nbsp; d=x/22;&lt;br /&gt;
&amp;nbsp; a=d/2;&lt;br /&gt;
&amp;nbsp; uyc=2*d+a;&lt;br /&gt;
&amp;nbsp; cyc=6*d+a;&lt;br /&gt;
&amp;nbsp; uxc=8*d+a;&lt;br /&gt;
&amp;nbsp; cxc=4*d+a;&lt;br /&gt;
&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp; floodfill(5,5,15);&lt;br /&gt;
&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp; bar(10,48,120,67);&lt;br /&gt;
&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp; outtextxy(25,55,&quot;ENVIRONMENT&quot;);&lt;br /&gt;
&amp;nbsp; rectangle(9,47,121,68);&lt;br /&gt;
&amp;nbsp; settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp; outtextxy(10,8,&quot;BALLS&quot;);&lt;br /&gt;
&amp;nbsp; outtextxy(475,8,&quot;SCORE&quot;);&lt;br /&gt;
&amp;nbsp; outtextxy(39,441,&quot;HELP&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(542,15,568,32);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(79,15,103,32);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(491,447,100,464);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%2d&quot;,balls);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%d&quot;,scor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(i=1;i&amp;lt;=2;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=3;j&amp;lt;=5;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(uxc,uyc,a);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[j][i]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(uxc,uyc,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc-6*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uyc=uyc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(i=3;i&amp;lt;=5;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=1;j&amp;lt;=7;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(cxc,cyc,a);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[j][i]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(cxc,cyc,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cxc=cxc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cxc=cxc-14*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cyc=cyc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uyc=uyc+6*d;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;for(i=6;i&amp;lt;=7;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=3;j&amp;lt;=5;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; circle(uxc,uyc,a);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[j][i]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floodfill(uxc,uyc,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uxc=uxc-6*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uyc=uyc+2*d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rectangle(4,40,x-6,y-4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(x/2-60,15,&quot;BRAINVITA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rectangle(500,430,570,460);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; line(501,431,501,460);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; line(501,459,569,459);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(520,440,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(6,0,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; outtextxy(510,425,&quot;MENU&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
/***************************PLAY*************************************/&lt;br /&gt;
&amp;nbsp;void play()&lt;br /&gt;
&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int&lt;br /&gt;
button,x,y,i,help=0,tmp=0,j,a=0,poscodex1,poscodex2,poscodey1,poscodey2,ce&lt;br /&gt;
nterx,centery,cencodex=0,cencodey=0,d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; d=getmaxx()/22;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;%2d&quot;,balls);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;%d&quot;,scor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; while(1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;8;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=0;j&amp;lt;8;j++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(col[i][j]==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((col[i][j+1]==1 &amp;amp;&amp;amp; col[i][j+2]==0) || (col[i][j-1]==1 &amp;amp;&amp;amp;&lt;br /&gt;
col[i][j-2]==0) || (col[i+1][j]==1 &amp;amp;&amp;amp; col[i+2][j]==0) || &lt;br /&gt;
(col[i-1][j]==1&lt;br /&gt;
&amp;amp;&amp;amp; col[i-2][j]==0))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; a=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(a!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(balls==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;YOU WON&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TRY AGAIN&quot;);&lt;br /&gt;
&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;PRESS ANY KEY&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
score();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(1,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(11,0,9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;CLICK A BALL TO BE TAKEN&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;posx1,&amp;amp;posy1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;500&amp;amp;&amp;amp;posx1&amp;lt;570&amp;amp;&amp;amp;posy1&amp;gt;430&amp;amp;&amp;amp;posy1&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO OPEN MENU&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;9&amp;amp;&amp;amp;posx1&amp;lt;121&amp;amp;&amp;amp;posy1&amp;gt;47&amp;amp;&amp;amp;posy1&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO CHANGE ENVIRONMENT COLOUR&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=3)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;CLICK A BALL TO BE TAKEN&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(button!=1);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;500&amp;amp;&amp;amp;posx1&amp;lt;570&amp;amp;&amp;amp;posy1&amp;gt;430&amp;amp;&amp;amp;posy1&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;9&amp;amp;&amp;amp;posx1&amp;lt;121&amp;amp;&amp;amp;posy1&amp;gt;47&amp;amp;&amp;amp;posy1&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(tmp==4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;tmp=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; tmp++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;switch(tmp)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 0:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 4:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 1:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 2:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=12;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 3:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;draw();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; poscodex1=getxcode(1,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; poscodey1=getycode(1,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(col[poscodex1][poscodey1]==0 || poscodex1==0 || poscodey1==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY THIS MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;L-CLICK TO MOVE OR R-CLICK TO UNSELECT&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; help=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; do&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getmousepos(&amp;amp;button,&amp;amp;posx2,&amp;amp;posy2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;500&amp;amp;&amp;amp;posx2&amp;lt;570&amp;amp;&amp;amp;posy2&amp;gt;430&amp;amp;&amp;amp;posy2&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO OPEN MENU&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;9&amp;amp;&amp;amp;posx2&amp;lt;121&amp;amp;&amp;amp;posy2&amp;gt;47&amp;amp;&amp;amp;posy2&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;TO CHANGE ENVIRONMENT COLOUR&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(help!=3)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;L-CLICK TO MOVE OR R-CLICK TO UNSELECT&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; help=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(button!=1&amp;amp;&amp;amp;button!=2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(button==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;500&amp;amp;&amp;amp;posx2&amp;lt;570&amp;amp;&amp;amp;posy2&amp;gt;430&amp;amp;&amp;amp;posy2&amp;lt;460)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;9&amp;amp;&amp;amp;posx2&amp;lt;201&amp;amp;&amp;amp;posy2&amp;gt;47&amp;amp;&amp;amp;posy2&amp;lt;68)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(tmp==4)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;tmp=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; tmp++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;switch(tmp)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 0:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 4:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case 1:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 2:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=12;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; case 3:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; bkcol=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; coll=9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;draw();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; poscodex2=getxcode(2,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; poscodey2=getycode(2,d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(col[poscodex2][poscodey2]==1||col[poscodex2][poscodey2]==2 ||&lt;br /&gt;
poscodex2==0 || poscodey2==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY THIS MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /*****************LINECHECK*****************************/&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(linecheck(poscodex1,poscodey1,poscodex2,poscodey2)==1 &amp;amp;&amp;amp;&lt;br /&gt;
(poscodex1-poscodex2==2 || poscodex2-poscodex1==2 ||&lt;br /&gt;
poscodey1-poscodey2==2 || poscodey2-poscodey1==2))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cencodex=(poscodex2+poscodex1)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cencodey=(poscodey1+poscodey2)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; centerx=(posx1+posx2)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; centery=(posy1+posy2)/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(col[cencodex][cencodey]!=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;a&quot;);&lt;br /&gt;
&amp;nbsp;hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bar(490,448,102,463);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(102,450,&quot;SORRY MOVE IS NOT ALLOWED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; continue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setfillstyle(1,bkcol);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(posx1,posy1,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(centerx,centery,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setfillstyle(1,coll);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; floodfill(posx2,posy2,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; col[poscodex1][poscodey1]=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; col[cencodex][cencodey]=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; col[poscodex2][poscodey2]=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; a=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; balls--;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; scor+=10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(11,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%2d&quot;,balls);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(69,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(542,15,568,32);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;%d&quot;,scor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
/*********************************GETXCODE**************/&lt;br /&gt;
&amp;nbsp;int getxcode(int x,int d)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int x1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(x==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posx1&amp;gt;4*d&amp;amp;&amp;amp;posx1&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;6*d&amp;amp;&amp;amp;posx1&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;8*d&amp;amp;&amp;amp;posx1&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;10*d&amp;amp;&amp;amp;posx1&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;12*d&amp;amp;&amp;amp;posx1&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;14*d&amp;amp;&amp;amp;posx1&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx1&amp;gt;16*d&amp;amp;&amp;amp;posx1&amp;lt;17*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx1=16*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(x==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(posx2&amp;gt;4*d&amp;amp;&amp;amp;posx2&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;6*d&amp;amp;&amp;amp;posx2&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;8*d&amp;amp;&amp;amp;posx2&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;10*d&amp;amp;&amp;amp;posx2&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;12*d&amp;amp;&amp;amp;posx2&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;14*d&amp;amp;&amp;amp;posx2&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posx2&amp;gt;16*d&amp;amp;&amp;amp;posx2&amp;lt;17*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posx2=16*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; return x1;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
/************************************GETYCODE******************/&lt;br /&gt;
&amp;nbsp; int getycode(int y,int d)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int y1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(y==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posy1&amp;gt;2*d&amp;amp;&amp;amp;posy1&amp;lt;3*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=2*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;4*d&amp;amp;&amp;amp;posy1&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;6*d&amp;amp;&amp;amp;posy1&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;8*d&amp;amp;&amp;amp;posy1&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;10*d&amp;amp;&amp;amp;posy1&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;12*d&amp;amp;&amp;amp;posy1&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy1&amp;gt;14*d&amp;amp;&amp;amp;posy1&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy1=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(y==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(posy2&amp;gt;2*d&amp;amp;&amp;amp;posy2&amp;lt;3*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=2*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;4*d&amp;amp;&amp;amp;posy2&amp;lt;5*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=4*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;6*d&amp;amp;&amp;amp;posy2&amp;lt;7*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=6*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;8*d&amp;amp;&amp;amp;posy2&amp;lt;9*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=8*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;10*d&amp;amp;&amp;amp;posy2&amp;lt;11*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=10*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;12*d&amp;amp;&amp;amp;posy2&amp;lt;13*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=12*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if(posy2&amp;gt;14*d&amp;amp;&amp;amp;posy2&amp;lt;15*d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posy2=14*d+d/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y1=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return y1;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
/*******************************LINECHECK**********************/&lt;br /&gt;
&amp;nbsp; int linecheck(int a,int b,int c,int d)&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(a==c||b==d)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; score()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp; hidemouseptr();&lt;br /&gt;
&amp;nbsp; setcolor(4);&lt;br /&gt;
&amp;nbsp; setfillstyle(1,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; settextstyle(8,0,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; bar(200,120,400,160);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(YELLOW);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; rectangle(200,120,400,160);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if(balls==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(14);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(250,130,&quot;U WON&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(250,130,&quot;Try Again!&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; showmouseptr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; title()&lt;br /&gt;
&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int i,j;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; setcolor(3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; sound(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for(i=0,j=100;i&amp;lt;10;i++,j-=10)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(7,0,i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(j,100,&quot;BRAIN VITA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp; }</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/335639450874574953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/335639450874574953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/335639450874574953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/335639450874574953'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/how-to-create-animation-of-solar-system_04.html' title='HOW TO CREATE ANIMATION OF SOLAR SYSTEM IN C'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-6277690581685179673</id><published>2011-02-04T10:09:00.002+05:30</published><updated>2011-02-04T10:09:26.969+05:30</updated><title type='text'>CREATE BALOON SHOOTING GAME IN C LANGUAGE</title><content type='html'># include &quot;graphics.h&quot;&lt;br /&gt;
# include &quot;conio.h&quot;&lt;br /&gt;
# include &quot;stdio.h&quot;&lt;br /&gt;
# include &quot;stdlib.h&quot;&lt;br /&gt;
# include &quot;dos.h&quot;&lt;br /&gt;
#define ARROW_SIZE 7&lt;br /&gt;
#define BALLOON_SIZE 3&lt;br /&gt;
&lt;br /&gt;
int flag_arrow=0,flag_balloon=1,count_arrow=6,count_balloon=10;&lt;br /&gt;
void *balloon,*bow,*arrow,*burst;&lt;br /&gt;
void *clear_balloon,*clear_burst;&lt;br /&gt;
void draw_balloon(int ,int );&lt;br /&gt;
void draw_burst ( int x, int y );&lt;br /&gt;
void draw_bow(int x,int y);&lt;br /&gt;
void draw_arrow(int x, int y);&lt;br /&gt;
void shoot(int *x, int *y);&lt;br /&gt;
int testkeys();&lt;br /&gt;
void fly(int *x, int *y);&lt;br /&gt;
void start();&lt;br /&gt;
&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
int gmode = DETECT, gdriver , area ;&lt;br /&gt;
initgraph ( &amp;amp;gmode, &amp;amp;gdriver, &quot;c:\tc\bgi\&quot; ) ;&lt;br /&gt;
setbkcolor(1);&lt;br /&gt;
start();&lt;br /&gt;
int maxx = getmaxx() ;&lt;br /&gt;
int maxy = getmaxy() ;&lt;br /&gt;
int p=400,q=300,m=100,n=100,x=m,y=n,key,score=0,finish=0,level=1,l_flag=1;&lt;br /&gt;
char score1[5],ch,cnt_ball[5],char_level[2];&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle ( 0, 0, maxx, maxy - 10 ) ;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; draw_burst(200,300);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; area=imagesize(0,0,32,24);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; burst=malloc(area);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getimage(200-16,300-12,200+16,300+12,burst);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(200-16,300-12,burst,XOR_PUT);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; draw_balloon(p,q);&lt;br /&gt;
&lt;br /&gt;
area=imagesize(p-4*BALLOON_SIZE,q-5*BALLOON_SIZE,p+4*BALLOON_SIZE,q+7*BALLOON_SIZE);&lt;br /&gt;
balloon=malloc(area);&lt;br /&gt;
&lt;br /&gt;
getimage(p-4*BALLOON_SIZE,q-5*BALLOON_SIZE,p+4*BALLOON_SIZE,q+7*BALLOON_SIZE,balloon);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(p-4*BALLOON_SIZE, q-5*BALLOON_SIZE, balloon, COPY_PUT);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; draw_arrow(x ,y&amp;nbsp; );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; area = imagesize(x, y-ARROW_SIZE, x+(6*ARROW_SIZE), y+ARROW_SIZE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; arrow=malloc(area);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getimage(x, y-ARROW_SIZE, x+(6*ARROW_SIZE), y+ARROW_SIZE,arrow);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(x, y-ARROW_SIZE,arrow,XOR_PUT);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; draw_bow(x,y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; area=imagesize(x+25,y-65,x+66,y+65);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bow=malloc(area);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getimage(x+25,y-65,x+66,y+65,bow);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( balloon == NULL || burst == NULL || bow == NULL )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf( &quot;&lt;br /&gt;
Insufficient memory... Press any key &quot; ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getch() ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph() ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; restorecrtmode() ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; exit( 0 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!finish)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(4,4,3,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2-100,5,&quot;LEVEL : &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(level,char_level,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; bar(getmaxx()/2+40,15,getmaxx()/2+70,45);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2+50,5,char_level);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(5,360,250,460);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if( flag_balloon &amp;amp;&amp;amp; count_balloon&amp;gt;0 )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; fly( &amp;amp;p, &amp;amp;q );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; q = 400;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; flag_balloon = 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if( kbhit() )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; key = testkeys();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(key==77)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; flag_arrow = 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if( key == 27 )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (key == 80 &amp;amp;&amp;amp;!flag_arrow)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; x=125;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(x,y-65,bow,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(y&amp;lt;300)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; y+=25;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(x,y-65,bow,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; draw_bow(x-25,y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; key=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (key == 72 &amp;amp;&amp;amp;!flag_arrow)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; x=125;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(x,y-65,bow,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(y&amp;gt;70)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; y-=25;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(x,y-65,bow,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; draw_bow(x-25,y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; key=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(count_arrow &amp;gt; 0 &amp;amp;&amp;amp; count_balloon &amp;gt; 0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(score==100 &amp;amp;&amp;amp; l_flag==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; level=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; count_balloon=8;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; count_arrow=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; l_flag=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(score==180 &amp;amp;&amp;amp; l_flag==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;level=3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;count_balloon=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;count_arrow=6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;l_flag=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if( key == 77 || flag_arrow)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; shoot(&amp;amp;x,&amp;amp;y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; draw_bow(m,y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(x&amp;gt;(p-12) &amp;amp;&amp;amp; x&amp;lt;(p+12) &amp;amp;&amp;amp; y&amp;gt;(q-15) &amp;amp;&amp;amp; y&amp;lt;(q+25))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(p-16,q-12,burst,COPY_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound(1500);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(800);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(p-16,q-12,burst,XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; count_balloon--;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(10,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(30,70,20,70);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(20,380,&quot;BALLOONS LEFT:&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; bar(200,370,230,400);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(count_balloon,cnt_ball,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,380,cnt_ball);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; flag_balloon=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; score+=20;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(score,score1,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; bar(190,getmaxy()-50,230,getmaxy()-30);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(20,getmaxy()-50,&quot;SCORE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(190,getmaxy()-50,score1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; key=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; clearviewport();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,7);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(120,50,120,40);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2-220,getmaxy()/2-180,&quot;GAME OVER&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(8,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(50,60,40,50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(count_arrow&amp;lt;=0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2-100,getmaxy()/2-70,&quot;NO MORE ARROWS&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(count_balloon&amp;lt;=0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2-120,getmaxy()/2-70,&quot;NO MORE BALLOONS&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2-120,getmaxy()/2-20,&quot;YOUR SCORE IS : &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(score,score1,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2+150,getmaxy()/2-20,score1);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(level==1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2-220,getmaxy()/2+20,&quot;YOU REQUIRE TO PRACTICE MORE&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(level==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2-70,getmaxy()/2+20,&quot;WELL PLAYED&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(level==3)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2-220,getmaxy()/2+20,&quot;YOU ARE AN EFFICIENT SHOOTER&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(getmaxx()/2-30,getmaxy()/2+50,&quot;(Q)UIT&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(1,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(30,65,30,60);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(30,430,&quot;THIS GAME HAS BEEN DEVELOPED BY RUCHIR BINDAL AND VINAY KUMAR GUPTA&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(230,450,&quot;THIRD YEAR, COMPUTER SCIENCE AND ENGINEERING&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; while( getch() != &#39;q&#39;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; finish=1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; free(bow);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; free(arrow);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; free(balloon);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; closegraph();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void draw_balloon(int x,int y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;setcolor(RED);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;setfillstyle(1,RED);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;fillellipse(x,y,3*BALLOON_SIZE,4*BALLOON_SIZE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;line(x,y+4*BALLOON_SIZE,x,y+6*BALLOON_SIZE);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void draw_burst ( int x, int y )&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(0,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x - 16, y - 12, x - 10, y - 2 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x - 10, y - 2, x - 16, y ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x - 16, y, x - 10, y + 2 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x - 10, y + 2, x - 16, y + 12 ) ;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x - 16, y + 12, x - 6, y + 2 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x - 6, y + 2, x, y + 12 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x, y + 12, x + 6, y + 2 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x + 6, y + 2, x + 16, y + 12 ) ;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x - 16, y - 12, x - 6, y - 2 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x - 6, y - 2, x, y - 12 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x, y - 12, x + 6, y - 2 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x + 6, y - 2, x + 16, y - 12 ) ;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x + 16, y - 12, x + 10, y - 2 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x + 10, y - 2, x + 16, y ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x + 16, y, x + 10, y + 2 ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line ( x + 10, y + 2, x + 16, y + 12 ) ;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void draw_bow(int x,int y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(0,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; line(x+32,y-49,x+32,y+49);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(0,0,3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; arc(x,y,300,60,60);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; arc(x+34,y-56,100,220,6);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; arc(x+34,y+56,140,260,6);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void shoot(int *x, int *y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char cnt_arrow[5];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(*x, *y-ARROW_SIZE, arrow, COPY_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(*x, *y-ARROW_SIZE, arrow, XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; *x+=ARROW_SIZE;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (*x&amp;gt;590)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; *x=155;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; flag_arrow=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; count_arrow--;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(10,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(30,70,20,70);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(20,400,&quot;ARROWS LEFT :&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(0,WHITE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; bar(200,400,220,425);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(count_arrow,cnt_arrow,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,400,cnt_arrow);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
void draw_arrow(int x, int y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(0,0,2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(x, y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; linerel(6*ARROW_SIZE, 0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; linerel(-2*ARROW_SIZE, -1*ARROW_SIZE+1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; linerel(0, 2*ARROW_SIZE-1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; linerel(2*ARROW_SIZE, -1*ARROW_SIZE);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int testkeys()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; union REGS ii, oo ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ii.h.ah = 0 ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int86 ( 22, &amp;amp;ii, &amp;amp;oo ) ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /* if ascii code is not 0 */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( oo.h.al )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return ( oo.h.al ) ;&amp;nbsp; /* return ascii code */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return ( oo.h.ah ) ;&amp;nbsp; /* return scan code */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void fly(int *x, int *y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(*x-4*BALLOON_SIZE, *y-5*BALLOON_SIZE, balloon, COPY_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(20);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char cnt_ball[5];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; putimage(*x-4*BALLOON_SIZE, *y-5*BALLOON_SIZE, balloon, XOR_PUT);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; *y-=BALLOON_SIZE;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(*y&amp;lt;= 20)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; *y=400;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; x1=450+rand()%150;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; *x=x1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; count_balloon--;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(10,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(30,70,20,70);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(20,380,&quot;BALLOONS LEFT:&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; bar(200,370,230,400);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(count_balloon,cnt_ball,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,380,cnt_ball);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void start()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(7,0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,400,&quot;&amp;nbsp; PRESS ANY KEY TO CONTINUE....&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(1,0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(25,15,20,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(85,120,&quot;BALLOON SHOOTING&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; float octave[7] = { 130.81, 146.83, 164.81, 174.61, 196, 220, 246.94 &lt;br /&gt;
};&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; while( !kbhit() )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sound( octave[ random(7) ]*4 );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; delay(300);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; clearviewport();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(1,1,638,478);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(3,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(50,30,50,30);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(150,10,&quot;INSTRUCTIONS&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(1,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(40,70,20,20);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,70,&quot;1. You can play three levels.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,110,&quot;2. You can move the bow UP and DOWN with the help of arrow keys.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,150,&quot;3. Press right arrow key to shoot the arrow.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,190,&quot;4. You score 20 points every time you shoot the balloon.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,230,&quot;5. First level has 6 arrows and 10 balloons.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,270,&quot;6. You require to score 100 points to enter the second level.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,310,&quot;7. Second level has 6 arrows and 8 balloons.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,350,&quot;8. You require to score 200 points to enter the third level.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(10,390,&quot;9. Third level has 6 arrows and 6 balloons.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(7,0,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(150,430,&quot;PRESS ANY KEY TO CONITINUE&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setusercharsize(1,1,1,1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(0,0,0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; clearviewport();&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/6277690581685179673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/6277690581685179673' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6277690581685179673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6277690581685179673'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/02/create-baloon-shooting-game-in-c.html' title='CREATE BALOON SHOOTING GAME IN C LANGUAGE'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-134746385759458748</id><published>2011-01-31T15:31:00.001+05:30</published><updated>2011-02-03T19:06:46.135+05:30</updated><title type='text'>how to create avl tree with graphic display(UPDATED)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
#include &amp;lt;ctype.h&amp;gt;&lt;br /&gt;
#include &amp;lt;dos.h&amp;gt;&lt;br /&gt;
#include &amp;lt;string.h&amp;gt;&lt;br /&gt;
#include &amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include &amp;lt;conio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
struct node&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int element;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; node *left;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; node *right;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; int height;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; typedef struct node *nodeptr;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; void insert(int,nodeptr &amp;amp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; void del(int, nodeptr &amp;amp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int deletemin(nodeptr &amp;amp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; void find(int,nodeptr &amp;amp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr findmin(nodeptr);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr findmax(nodeptr);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; void makeempty(nodeptr &amp;amp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr nodecopy(nodeptr &amp;amp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; void preorder(nodeptr);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; void inorder(nodeptr);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; void postorder(nodeptr);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int bsheight(nodeptr);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr singlerotateleft(nodeptr &amp;amp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr doublerotateleft(nodeptr &amp;amp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr singlerotateright(nodeptr &amp;amp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr doublerotateright(nodeptr &amp;amp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int max(int,int);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int nonodes(nodeptr);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int gdriver=DETECT,gmode=0,errorcode;&lt;br /&gt;
char element[3];&lt;br /&gt;
int x=1,maxx,midx,xcoord,ycoord,level=320,prevlevel;&lt;br /&gt;
&lt;br /&gt;
void GDisplay(nodeptr p,int xcoord,int ycoord)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; if (p!=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; level=level/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; setfillstyle(1,BROWN);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; setcolor(LIGHTGREEN);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(p-&amp;gt;left-&amp;gt;element!=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; line(xcoord,ycoord,xcoord-level,ycoord+50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if(p-&amp;gt;right-&amp;gt;element!=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; line(xcoord,ycoord,xcoord+level,ycoord+50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; fillellipse(xcoord,ycoord,10,10);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; sprintf(element,&quot;%d&quot;,p-&amp;gt;element,xcoord,ycoord);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; settextstyle(2,0,4);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; setcolor(YELLOW);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; outtextxy(xcoord-7,ycoord-7,element);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; GDisplay(p-&amp;gt;left,xcoord-(level),ycoord+50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; GDisplay(p-&amp;gt;right,xcoord+(level),ycoord+50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; level=level*2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}//end of GDisplay&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void insert(int x,nodeptr &amp;amp;p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if (p == NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p = new node;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p-&amp;gt;element = x;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p-&amp;gt;left=NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p-&amp;gt;right = NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p-&amp;gt;height=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p==NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Out of Space&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (x&amp;lt;p-&amp;gt;element)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; insert(x,p-&amp;gt;left);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; //GDisplay(root,midx,50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if ((bsheight(p-&amp;gt;left) - bsheight(p-&amp;gt;right))==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (x &amp;lt; p-&amp;gt;left-&amp;gt;element)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; p = singlerotateleft(p);&amp;nbsp;&amp;nbsp;&amp;nbsp; //single rotation left&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; p = doublerotateleft(p);&amp;nbsp; //double rotation left&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (x&amp;gt;p-&amp;gt;element)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insert(x,p-&amp;gt;right);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //GDisplay(root,midx,50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((bsheight(p-&amp;gt;right) - bsheight(p-&amp;gt;left))==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (x &amp;gt; p-&amp;gt;right-&amp;gt;element)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; p = singlerotateright(p);&amp;nbsp; //single rotation right&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; p = doublerotateright(p); //double rotation right&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Element Exists&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int m,n,d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; m=bsheight(p-&amp;gt;left);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; n=bsheight(p-&amp;gt;right);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; d=max(m,n);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p-&amp;gt;height = d + 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
nodeptr findmin(nodeptr p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p==NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,21); printf(&quot;Empty Tree&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return p;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; while(p-&amp;gt;left !=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; p=p-&amp;gt;left;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; return p;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
nodeptr findmax(nodeptr p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p==NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; gotoxy(4,21); printf(&quot;Empty Tree&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; return p;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; while(p-&amp;gt;right !=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p=p-&amp;gt;right;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; return p;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void find(int x,nodeptr &amp;amp;p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p==NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; gotoxy(4,21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;Element not found&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (x &amp;lt; p-&amp;gt;element)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; find(x,p-&amp;gt;left);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (x&amp;gt;p-&amp;gt;element)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; find(x,p-&amp;gt;right);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; gotoxy(4,21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;Element found !&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void del(int x,nodeptr &amp;amp;p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr d;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p==NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; gotoxy(4,21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;Element not found&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if ( x &amp;lt; p-&amp;gt;element)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; del(x,p-&amp;gt;left);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if ((bsheight(p-&amp;gt;left) - bsheight(p-&amp;gt;right))==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (x &amp;lt; p-&amp;gt;left-&amp;gt;element)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; p = singlerotateleft(p);&amp;nbsp;&amp;nbsp;&amp;nbsp; //single rotation left&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; p = doublerotateleft(p);&amp;nbsp; //double rotation left&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (x &amp;gt; p-&amp;gt;element)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; del(x,p-&amp;gt;right);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if ((bsheight(p-&amp;gt;right) - bsheight(p-&amp;gt;left))==2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (x &amp;gt; p-&amp;gt;right-&amp;gt;element)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; p = singlerotateright(p);&amp;nbsp; //single rotation right&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; p = doublerotateright(p); //double rotation right&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if ((p-&amp;gt;left == NULL) &amp;amp;&amp;amp; (p-&amp;gt;right == NULL))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; d=p;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; free(d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; p=NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; gotoxy(4,21); printf(&quot;Element deleted !&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (p-&amp;gt;left == NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; d=p;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; free(d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; p=p-&amp;gt;right;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; gotoxy(4,21); printf(&quot;Element deleted !&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (p-&amp;gt;right == NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; d=p;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; p=p-&amp;gt;left;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; free(d);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; gotoxy(4,21); printf(&quot;Element deleted !&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; p-&amp;gt;element = deletemin(p-&amp;gt;right);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int deletemin(nodeptr &amp;amp;p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int c;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,21); printf(&quot;deltemin&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p-&amp;gt;left == NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; c=p-&amp;gt;element;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; p=p-&amp;gt;right;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; return c;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; c=deletemin(p-&amp;gt;left);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; return c;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void preorder(nodeptr p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p!=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; printf(&quot;%d--&amp;gt;&quot;,p-&amp;gt;element);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; preorder(p-&amp;gt;left);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; preorder(p-&amp;gt;right);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void inorder(nodeptr p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p!=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; inorder(p-&amp;gt;left);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;%d--&amp;gt;&quot;,p-&amp;gt;element);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; inorder(p-&amp;gt;right);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void postorder(nodeptr p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p!=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; postorder(p-&amp;gt;left);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; postorder(p-&amp;gt;right);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;%d--&amp;gt;&quot;,p-&amp;gt;element);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int max(int value1, int value2)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(value1 &amp;gt; value2)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; return value1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; return value2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int bsheight(nodeptr p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int t;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p == NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; t = p-&amp;gt;height;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return t;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
nodeptr singlerotateleft(nodeptr &amp;amp;p1)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr p2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p2 = p1-&amp;gt;left;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p1-&amp;gt;left = p2-&amp;gt;right;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p2-&amp;gt;right = p1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p1-&amp;gt;height = max(bsheight(p1-&amp;gt;left),bsheight(p1-&amp;gt;right)) + 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p2-&amp;gt;height = max(bsheight(p2-&amp;gt;left),p1-&amp;gt;height) + 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return p2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
nodeptr singlerotateright(nodeptr &amp;amp;p1)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr p2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p2 = p1-&amp;gt;right;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p1-&amp;gt;right = p2-&amp;gt;left;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p2-&amp;gt;left = p1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p1-&amp;gt;height = max(bsheight(p1-&amp;gt;left),bsheight(p1-&amp;gt;right)) + 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p2-&amp;gt;height = max(p1-&amp;gt;height,bsheight(p2-&amp;gt;right)) + 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return p2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
nodeptr doublerotateleft(nodeptr &amp;amp;p1)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p1-&amp;gt;left = singlerotateright(p1-&amp;gt;left);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return singlerotateleft(p1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
nodeptr doublerotateright(nodeptr &amp;amp;p1)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p1-&amp;gt;right = singlerotateleft(p1-&amp;gt;right);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return singlerotateright(p1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int count=0;&lt;br /&gt;
int nonodes(nodeptr p)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (p!=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; nonodes(p-&amp;gt;left);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; nonodes(p-&amp;gt;right);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; count++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return count;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void twolinebox(int x1,int y1,int x2,int y2){&lt;br /&gt;
&amp;nbsp;int x,y;&lt;br /&gt;
&amp;nbsp;textcolor(WHITE);&lt;br /&gt;
&amp;nbsp;gotoxy(x1,y1); cprintf(&quot;É&quot;); //201&lt;br /&gt;
&amp;nbsp;gotoxy(x2,y1); cprintf(&quot;»&quot;); //187&lt;br /&gt;
&amp;nbsp; for(y=y1+1;y&amp;lt;y2;y++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(x1,y); cprintf(&quot;º&quot;); //186&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(x2,y); cprintf(&quot;º&quot;); //186&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;gotoxy(x1,y2); cprintf(&quot;È&quot;); //200&lt;br /&gt;
&amp;nbsp;gotoxy(x2,y2); cprintf(&quot;¼&quot;); //188&lt;br /&gt;
&amp;nbsp; for(x=x1+1;x&amp;lt;x2;x++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(x,y1); cprintf(&quot;Í&quot;); //205&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(x,y2); cprintf(&quot;Í&quot;); //205&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;gotoxy(x1+1,y1+1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void cprintxy(int x,int y,int color,char string[]){&lt;br /&gt;
&amp;nbsp;textcolor(color);&lt;br /&gt;
&amp;nbsp;gotoxy(x,y); cprintf(&quot;%s&quot;,string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void center(int y,int color,char string[]){&lt;br /&gt;
int x=(80-strlen(string)+1)/2;&lt;br /&gt;
textcolor(color);&lt;br /&gt;
gotoxy(x,y);cprintf(&quot;%s&quot;,string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void Temp(void){&lt;br /&gt;
int x,y;&lt;br /&gt;
clrscr();&lt;br /&gt;
twolinebox(1,1,80,24);&lt;br /&gt;
for(y=23;y&amp;gt;=1;y--){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(60*y);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; center(y,YELLOW,&quot;[Adelson-Velskii and Landis Tree]&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(2,y+1); clreol();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; twolinebox(1,1,80,24);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(40);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
}&lt;br /&gt;
center(1,YELLOW,&quot;[Adelson-Velskii and Landis Tree]&quot;);&lt;br /&gt;
for(x=74;x&amp;gt;=3;x--){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(50*x);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(x,5,RED,&quot;Press:&quot;);&amp;nbsp;&amp;nbsp; clreol();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; twolinebox(1,1,80,24);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; center(1,YELLOW,&quot;[Adelson-Velskii and Landis Tree]&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(20);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br /&gt;
}&lt;br /&gt;
twolinebox(1,1,80,12);&lt;br /&gt;
twolinebox(1,1,80,24);&lt;br /&gt;
center(1,YELLOW,&quot;[Adelson-Velskii and Landis Tree]&quot;);&lt;br /&gt;
cprintxy(20,3,GREEN,&quot;[A]- Insertion&quot;);&lt;br /&gt;
cprintxy(20,4,GREEN,&quot;[B]- Find Minimum&quot;);&lt;br /&gt;
cprintxy(20,5,GREEN,&quot;[C]- Find Maximum&quot;);&lt;br /&gt;
cprintxy(20,6,GREEN,&quot;[D]- Search Node&quot;);&lt;br /&gt;
cprintxy(20,7,GREEN,&quot;[E]- Display Tree&quot;);&lt;br /&gt;
cprintxy(43,3,GREEN,&quot;[F]- Delete Node&quot;);&lt;br /&gt;
cprintxy(43,4,GREEN,&quot;[G]- Preorder&quot;);&lt;br /&gt;
cprintxy(43,5,GREEN,&quot;[H]- Inorder&quot;);&lt;br /&gt;
cprintxy(43,6,GREEN,&quot;[I]- Postorder&quot;);&lt;br /&gt;
cprintxy(43,7,GREEN,&quot;[J]- Height&quot;);&lt;br /&gt;
cprintxy(20,9,GREEN,&quot;[any key]- Quit...&quot;);&lt;br /&gt;
&lt;br /&gt;
cprintxy(20,11,LIGHTRED,&quot;Enter your choice:&amp;nbsp;&amp;nbsp; &quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeptr root,min,max;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int a,findele,delele,leftele,rightele,flag;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char choice,value[2];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char ch=&#39;Y&#39;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; root = NULL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; textmode(C80);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Temp();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; twolinebox(1,1,80,12);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; twolinebox(1,1,80,24);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; center(1,YELLOW,&quot;[Adelson-Velskii and Landis Tree]&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(5,3,LIGHTRED,&quot;Press: &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(20,3,GREEN,&quot;[A]- Insertion&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(20,4,GREEN,&quot;[B]- Find Minimum&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(20,5,GREEN,&quot;[C]- Find Maximum&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(20,6,GREEN,&quot;[D]- Search Node&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(20,7,GREEN,&quot;[E]- Display Tree&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(43,3,GREEN,&quot;[F]- Delete Node&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(43,4,GREEN,&quot;[G]- Preorder&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(43,5,GREEN,&quot;[H]- Inorder&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(43,6,GREEN,&quot;[I]- Postorder&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(43,7,GREEN,&quot;[J]- Height&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(20,9,GREEN,&quot;[any key]- Quit...&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cprintxy(20,11,LIGHTRED,&quot;Enter your choice:\&amp;gt;&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; choice=getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; switch(toupper(choice))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case &#39;A&#39;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; do{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,14); printf(&quot;Enter node value: &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; a=atoi(gets(value));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(atoi(value)==0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,21); printf(&quot;Error!!! Enter a valid integer value only.&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,22); printf(&quot;Press any key to continue...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }while(atoi(value)==0);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; insert(a,root);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inorder(root);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /*&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gdriver,&amp;amp;gmode,&quot;c:\tc\bgi&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; errorcode = graphresult();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; maxx=getmaxx();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; midx=maxx/2,xcoord=midx/2,ycoord=40;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (errorcode != grOk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;Graphics error: %s&lt;br /&gt;
&quot;, grapherrormsg(errorcode));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;Press any key to stop&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;GDisplay(root,midx,50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;restorecrtmode();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case &#39;B&#39;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (root !=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; min=findmin(root);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,14); printf(&quot;Min element :&amp;nbsp; %d&quot;,min-&amp;gt;element);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case &#39;C&#39;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (root !=NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; max=findmax(root);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,14); printf(&quot;Max element :&amp;nbsp; %d&quot;,max-&amp;gt;element);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case &#39;D&#39;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,14); printf(&quot;Search node :&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; scanf(&quot;%d&quot;,&amp;amp;findele);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (root != NULL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; find(findele,root);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case &#39;E&#39;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gdriver,&amp;amp;gmode,&quot;c:\tc\bgi&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; errorcode = graphresult();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; maxx=getmaxx();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; midx=maxx/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; xcoord=midx/2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ycoord=40;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (errorcode != grOk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;Graphics error: %s&lt;br /&gt;
&quot;, grapherrormsg(errorcode));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;Press any key to stop&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;setbkcolor(LIGHTBLUE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;settextstyle(2,0,5);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;outtextxy(20,10,&quot;Adelson-Velskii and Landis Tree&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;GDisplay(root,midx,50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;outtextxy(20,440,&quot;Programmed by: Frederick Badion&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;outtextxy(20,450,&quot;Polytechnic University of the Philippines&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;outtextxy(20,460,&quot;2nd year Bachelor of Science in Computer &lt;br /&gt;
Science&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;outtextxy(320,440,&quot;A partial fulfilment for the subject: &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;outtextxy(320,450,&quot;Design and Analysis of Algorithm&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;outtextxy(320,460,&quot;Prof. Ria Sagum -Chairperson BSCS-CCMIT&lt;br /&gt;
PUP-Sta.Mesa&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;restorecrtmode();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case &#39;F&#39;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,14); printf(&quot;Delete Node: &quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; scanf(&quot;%d&quot;,&amp;amp;delele);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; del(delele,root);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gdriver,&amp;amp;gmode,&quot;c:\tc\bgi&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; errorcode = graphresult();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; maxx=getmaxx();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; midx=maxx/2,xcoord=midx/2,ycoord=40;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (errorcode != grOk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;Graphics error: %s&lt;br /&gt;
&quot;, grapherrormsg(errorcode));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; printf(&quot;Press any key to stop&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; exit(1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(LIGHTBLUE);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(2,0,5);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(20,10,&quot;Adelson-Velskii and Landis Tree&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; GDisplay(root,midx,50);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; restorecrtmode();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case &#39;G&#39;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,14); printf(&quot; Preorder Printing...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; preorder(root);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case &#39;H&#39;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,14); printf(&quot; Inorder Printing...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inorder(root);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case &#39;I&#39;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,14); printf(&quot; Postorder Printing...&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; postorder(root);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;case &#39;J&#39;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,14); printf(&quot; Height and Depth: %d&quot;,bsheight(root));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,15); printf(&quot;No. of nodes: %d&quot;,nonodes(root));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,22); printf(&quot; Do you want to continue (y/n)?&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ch=toupper(getch());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(ch!=&#39;N&#39;);&lt;br /&gt;
}&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/134746385759458748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/134746385759458748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/134746385759458748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/134746385759458748'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/01/how-to-create-avl-tree-with-graphic.html' title='how to create avl tree with graphic display(UPDATED)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-229590511201912538.post-6187656066528120151</id><published>2011-01-30T22:31:00.003+05:30</published><updated>2011-02-03T19:02:39.112+05:30</updated><title type='text'>HOW TO CREATE ANIMATION OF SOLAR SYSTEM IN C(UPDATED)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;graphics.h&amp;gt;&lt;br /&gt;
#include&amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include&amp;lt;math.h&amp;gt;&lt;br /&gt;
#include&amp;lt;dos.h&amp;gt;&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
int i=0,j=260,k=30,l=150,m=90;&lt;br /&gt;
int n=230,o=10,p=280,q=220;&lt;br /&gt;
float pi=3.1424,a,b,c,d,e,f,g,h,z;&lt;br /&gt;
int gd=DETECT,gm;&lt;br /&gt;
initgraph(&amp;amp;gd,&amp;amp;gm,&quot;c:\tc\bgi&quot;);&lt;br /&gt;
outtextxy(0,10,&quot;SOLAR SYSTEM-RUCHIN PANCHAL&quot;);&lt;br /&gt;
outtextxy(500,10,&quot;press any key...&quot;);&lt;br /&gt;
circle(320,240,20);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* sun */&lt;br /&gt;
setfillstyle(1,4);&lt;br /&gt;
floodfill(320,240,15);&lt;br /&gt;
outtextxy(310,237,&quot;sun&quot;);&lt;br /&gt;
circle(260,240,8);&lt;br /&gt;
setfillstyle(1,2);&lt;br /&gt;
floodfill(258,240,15);&lt;br /&gt;
floodfill(262,240,15);&lt;br /&gt;
outtextxy(240,220,&quot;mercury&quot;);&lt;br /&gt;
circle(320,300,12);&lt;br /&gt;
setfillstyle(1,1);&lt;br /&gt;
floodfill(320,298,15);&lt;br /&gt;
floodfill(320,302,15);&lt;br /&gt;
outtextxy(335,300,&quot;venus&quot;);&lt;br /&gt;
circle(320,160,10);&lt;br /&gt;
setfillstyle(1,5);&lt;br /&gt;
floodfill(320,161,15);&lt;br /&gt;
floodfill(320,159,15);&lt;br /&gt;
outtextxy(332,150, &quot;earth&quot;);&lt;br /&gt;
circle(453,300,11);&lt;br /&gt;
setfillstyle(1,6);&lt;br /&gt;
floodfill(445,300,15);&lt;br /&gt;
floodfill(448,309,15);&lt;br /&gt;
outtextxy(458,280,&quot;mars&quot;);&lt;br /&gt;
circle(520,240,14);&lt;br /&gt;
setfillstyle(1,7);&lt;br /&gt;
floodfill(519,240,15);&lt;br /&gt;
floodfill(521,240,15);&lt;br /&gt;
outtextxy(500,257,&quot;jupiter&quot;);&lt;br /&gt;
circle(169,122,12);&lt;br /&gt;
setfillstyle(1,12);&lt;br /&gt;
floodfill(159,125,15);&lt;br /&gt;
floodfill(175,125,15);&lt;br /&gt;
outtextxy(130,137,&quot;saturn&quot;);&lt;br /&gt;
circle(320,420,9);&lt;br /&gt;
setfillstyle(1,13);&lt;br /&gt;
floodfill(320,417,15);&lt;br /&gt;
floodfill(320,423,15);&lt;br /&gt;
outtextxy(310,400,&quot;urenus&quot;);&lt;br /&gt;
circle(40,240,9);&lt;br /&gt;
setfillstyle(1,10);&lt;br /&gt;
floodfill(38,240,15);&lt;br /&gt;
floodfill(42,240,15);&lt;br /&gt;
outtextxy(25,220,&quot;neptune&quot;);&lt;br /&gt;
circle(150,420,7);&lt;br /&gt;
setfillstyle(1,14);&lt;br /&gt;
floodfill(150,419,15);&lt;br /&gt;
floodfill(149,422,15);&lt;br /&gt;
outtextxy(120,430,&quot;pluto&quot;);&lt;br /&gt;
getch();&lt;br /&gt;
while(!kbhit())&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*animation*/&lt;br /&gt;
{&lt;br /&gt;
a=(pi/180)*i;&lt;br /&gt;
b=(pi/180)*j;&lt;br /&gt;
c=(pi/180)*k;&lt;br /&gt;
d=(pi/180)*l;&lt;br /&gt;
e=(pi/180)*m;&lt;br /&gt;
f=(pi/180)*n;&lt;br /&gt;
g=(pi/180)*o;&lt;br /&gt;
h=(pi/180)*p;&lt;br /&gt;
z=(pi/180)*q;&lt;br /&gt;
cleardevice();&lt;br /&gt;
circle(320,240,20);&lt;br /&gt;
setfillstyle(1,4);&lt;br /&gt;
floodfill(320,240,15);&lt;br /&gt;
outtextxy(310,237,&quot;sun&quot;);&lt;br /&gt;
&lt;br /&gt;
circle(320+60*sin(a),240-35*cos(a),8);&lt;br /&gt;
setfillstyle(1,2);&lt;br /&gt;
pieslice(320+60*sin(a),240-35*cos(a),0,360,8);&lt;br /&gt;
circle(320+100*sin(b),240-60*cos(b),12);&lt;br /&gt;
setfillstyle(1,1);&lt;br /&gt;
pieslice(320+100*sin(b),240-60*cos(b),0,360,12);&lt;br /&gt;
circle(320+130*sin(c),240-80*cos(c),10);&lt;br /&gt;
setfillstyle(1,5);&lt;br /&gt;
pieslice(320+130*sin(c),240-80*cos(c),0,360,10);&lt;br /&gt;
circle(320+170*sin(d),240-100*cos(d),11);&lt;br /&gt;
setfillstyle(1,6);&lt;br /&gt;
pieslice(320+170*sin(d),240-100*cos(d),0,360,11);&lt;br /&gt;
circle(320+200*sin(e),240-130*cos(e),14);&lt;br /&gt;
setfillstyle(1,7);&lt;br /&gt;
pieslice(320+200*sin(e),240-130*cos(e),0,360,14);&lt;br /&gt;
circle(320+230*sin(f),240-155*cos(f),12);&lt;br /&gt;
setfillstyle(1,12);&lt;br /&gt;
pieslice(320+230*sin(f),240-155*cos(f),0,360,12);&lt;br /&gt;
circle(320+260*sin(g),240-180*cos(g),9);&lt;br /&gt;
setfillstyle(1,13);&lt;br /&gt;
pieslice(320+260*sin(g),240-180*cos(g),0,360,9);&lt;br /&gt;
circle(320+280*sin(h),240-200*cos(h),9);&lt;br /&gt;
setfillstyle(1,10);&lt;br /&gt;
pieslice(320+280*sin(h),240-200*cos(h),0,360,9);&lt;br /&gt;
circle(320+300*sin(z),240-220*cos(z),7);&lt;br /&gt;
setfillstyle(1,14);&lt;br /&gt;
pieslice(320+300*sin(z),240-220*cos(z),0,360,7);&lt;br /&gt;
delay(20);&lt;br /&gt;
i++;&lt;br /&gt;
j++;&lt;br /&gt;
k++;&lt;br /&gt;
l++;&lt;br /&gt;
m++;&lt;br /&gt;
n++;&lt;br /&gt;
o++;&lt;br /&gt;
p++;&lt;br /&gt;
q+=2;&lt;br /&gt;
}&lt;br /&gt;
getch();&lt;br /&gt;
}&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gamercodes.blogspot.com/feeds/6187656066528120151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/229590511201912538/6187656066528120151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6187656066528120151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/229590511201912538/posts/default/6187656066528120151'/><link rel='alternate' type='text/html' href='http://gamercodes.blogspot.com/2011/01/how-to-create-animation-of-solar-system.html' title='HOW TO CREATE ANIMATION OF SOLAR SYSTEM IN C(UPDATED)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>