#include<stdio.h>
#include<conio.h>
#include<graphics.h>

void main()
{

int gd=DETECT,gm,i,x=320,y=240;
char a;
initgraph(&gd,&gm,"");
while(1){
a=getche();
cleardevice();cone
rectangle(30,10,620,460);
if(a==13) break;
{
switch(a)
{
case 56:x=x+0,y=y-3;break;
case 50:y=y+3; break;
case 52:x=x-3; break;
case 54:x
=x+3; break;
case 51:x=x+3,y=y+3;break;
case 55:x=x-3,y=y-3;break;
case 57:x=x+3,y=y-3;break;
case 49:x=x-3,y=y+3;
}
circle(x,y,20);

}
}
}