#include <stdio.h>
#include <conio.h>
#include <graphics.h>
#include <dos.h>
void man(int);
void man2(int);
void main()
{
int gd = DETECT, gm, i;
initgraph(&gd, &gm, "C://TURBOC3//BGI");
for (i = 1; i <= 600; i++)
{
setcolor(WHITE);
settextstyle(3, HORIZ_DIR, 2);
outtextxy(188, 406, "AZADI KA AMRIT MAHOTSAV");
setcolor(15);
settextstyle(3, HORIZ_DIR, 4);
outtextxy(80, 130, "HAPPY INDEPENDENCE DAY 2023");
setcolor(WHITE);
settextstyle(3,HORIZ_DIR,3);
outtextxy(218,435, "PRIYANK VAGHANI");
setcolor(LIGHTGREEN);
line(0, 400, 700, 400);
setcolor(15);
if (i%2==0)
{
man(i);
}
else
{
man2(i);
}
delay(100);
cleardevice();
}
getch();
closegraph();
}
void man(int i)
{
circle(100 + i, 310, 12);
line(100 + i, 322, 100 + i, 360);
line(100 + i, 360, 90 + i, 400);
line(100 + i, 360, 110 + i, 400);
line(100 + i, 335, 110 + i, 350);
line(110 + i, 350, 120 + i, 340);
line(100 + i, 335, 90 + i, 360);
line(120 + i, 200, 120 + i, 390);
setfillstyle(1, LIGHTRED);
bar(120 + i, 200, 190 + i, 215);
setfillstyle(1, WHITE);
bar(120 + i, 215, 190 + i, 230);
setfillstyle(1, GREEN);
bar(120 + i, 230, 190 + i, 245);
setcolor(BLUE);
circle(157 + i, 222, 7);
setfillstyle(1, BLUE);
floodfill(157 + i, 222, BLUE);
setcolor(WHITE);
}
void man2(int i)
{
circle(100 + i, 310, 12);
line(100 + i, 322, 100 + i, 360);
line(100 + i, 360, 95 + i, 400);
line(100 + i, 360, 105 + i, 400);
line(100 + i, 335, 110 + i, 350);
line(110 + i, 350, 120 + i, 340);
line(100 + i, 335, 98 + i, 360);
line(120 + i, 200, 120 + i, 390);
setfillstyle(1, LIGHTRED);
bar(120 + i, 200, 190 + i, 215);
setfillstyle(1, WHITE);
bar(120 + i, 215, 190 + i, 230);
setfillstyle(1, GREEN);
bar(120 + i, 230, 190 + i, 245);
setcolor(BLUE);
circle(157 + i, 222, 7);
setfillstyle(1, BLUE);
floodfill(157 + i, 222, BLUE);
setcolor(WHITE);
}
0 Comments