Moving Fish Program In C
#include<stdlib.h>
#include<conio.h>
#include<dos.h>
#include<graphics.h>
#include<ctype.h>
void main()
{
int gd=DETECT,gm;
int xincr=0,newy=0,yincr=5;
initgraph(&gd,&gm," ");
cleardevice();
while(!kbhit())
{
ellipse(520-xincr,200,30,330,90,30);
circle(450-xincr,193,3);
line(430-xincr,200,450-xincr,200);
line(597-xincr,185,630-xincr,170);
line(597-xincr,215,630-xincr,227);
line(630-xincr,170,630-xincr,227);
line(597-xincr,200,630-xincr,200);
line(597-xincr,192,630-xincr,187);
line(597-xincr,207,630-xincr,213);
line(500-xincr,190,540-xincr,150+newy);
line(530-xincr,190,540-xincr,150+newy);
if(xincr>=500)
xincr=0;
if(newy>=82)
yincr=-5;
xincr=xincr+5;
if(newy<=0)
yincr=5;
newy=newy+yincr;
delay(50);
cleardevice();
}
cleardevice();
}
OUTPUT