#include<graphics.h>
#include<dos.h>
#include<conio.h>
void main()
{
int i,j=0,gd=DETECT,gm;
initgraph(&gd,&gm,"c:\tc\bgi");
for(i=0; i<=440;i=i+10)
{
setcolor(15);
setfillstyle(SOLID_FILL,15);
ellipse(290,40,0,180,30,20);
ellipse(250,52,60,323,24,14);
ellipse(295,60,180,360,25,10);
ellipse(320,50,270,90,20,10);
ellipse(60,60,90,180,40,20);
ellipse(90,40,0,180,30,14);
ellipse(120,60,0,90,20,20);
line(20,60,140,60);
floodfill(290,40,15);
floodfill(90,40,15);
setfillstyle(SOLID_FILL,14);
line(20,300,360,300);
line(20,390,360,390);
rectangle(20,340,90,350);
rectangle(120,340,200,350);
rectangle(260,340,330,350);
floodfill(40,345,15);
floodfill(130,345,15);
floodfill(270,345,15);
circle(180+i,78,24);
line(160+i,112,80+i,140);
line(160+i,130,82+i,150);
line(200+i,114,230+i,140);
line(200+i,140,220+i,160);
line(230+i,140,300+i,140);
line(220+i,160,300+i,150);
line(160+i,130,100+i,240);
line(100+i,240,40+i,240);
line(40+i,240,40+i,280);
line(50+i,260,40+i,280);
line(200+i,140,180+i,202);
line(180+i,202,216+i,236);
line(218+i,250,185+i,310);
line(185+i,310,210+i,320);
line(210+i,320,170+i,320);
line(170+i,320,200+i,250);
line(200+i,250,150+i,220);
line(150+i,220,118+i,260);
line(110+i,260,50+i,260);
arc(294+i,146,300,50,8);
arc(84+i,144,125,260,6);
arc(212+i,244,320,60,8);
arc(110+i,244,270,320,16);
arc(180+i,140,45,130,34);
circle(35+i,243,3);
circle(35+i,251,3);
circle(35+i,259,3);
circle(35+i,267,3);
circle(35+i,275,3);
circle(203+i,325,3);
circle(171+i,325,3);
circle(179+i,325,3);
circle(187+i,325,3);
circle(195+i,325,3);
delay(100);
clearviewport();
}
getch();
}
#include<dos.h>
#include<conio.h>
void main()
{
int i,j=0,gd=DETECT,gm;
initgraph(&gd,&gm,"c:\tc\bgi");
for(i=0; i<=440;i=i+10)
{
setcolor(15);
setfillstyle(SOLID_FILL,15);
ellipse(290,40,0,180,30,20);
ellipse(250,52,60,323,24,14);
ellipse(295,60,180,360,25,10);
ellipse(320,50,270,90,20,10);
ellipse(60,60,90,180,40,20);
ellipse(90,40,0,180,30,14);
ellipse(120,60,0,90,20,20);
line(20,60,140,60);
floodfill(290,40,15);
floodfill(90,40,15);
setfillstyle(SOLID_FILL,14);
line(20,300,360,300);
line(20,390,360,390);
rectangle(20,340,90,350);
rectangle(120,340,200,350);
rectangle(260,340,330,350);
floodfill(40,345,15);
floodfill(130,345,15);
floodfill(270,345,15);
circle(180+i,78,24);
line(160+i,112,80+i,140);
line(160+i,130,82+i,150);
line(200+i,114,230+i,140);
line(200+i,140,220+i,160);
line(230+i,140,300+i,140);
line(220+i,160,300+i,150);
line(160+i,130,100+i,240);
line(100+i,240,40+i,240);
line(40+i,240,40+i,280);
line(50+i,260,40+i,280);
line(200+i,140,180+i,202);
line(180+i,202,216+i,236);
line(218+i,250,185+i,310);
line(185+i,310,210+i,320);
line(210+i,320,170+i,320);
line(170+i,320,200+i,250);
line(200+i,250,150+i,220);
line(150+i,220,118+i,260);
line(110+i,260,50+i,260);
arc(294+i,146,300,50,8);
arc(84+i,144,125,260,6);
arc(212+i,244,320,60,8);
arc(110+i,244,270,320,16);
arc(180+i,140,45,130,34);
circle(35+i,243,3);
circle(35+i,251,3);
circle(35+i,259,3);
circle(35+i,267,3);
circle(35+i,275,3);
circle(203+i,325,3);
circle(171+i,325,3);
circle(179+i,325,3);
circle(187+i,325,3);
circle(195+i,325,3);
delay(100);
clearviewport();
}
getch();
}