You are here

C countdown program

C graphics program which performs countdown for 30 seconds.

C programming code

  1. #include <graphics.h>
  2. #include <dos.h>
  3. #include <conio.h>
  4.  
  5. int main()
  6. {
  7.    int gd = DETECT, gm, i;
  8.    char a[5];
  9.  
  10.    initgraph(&gd, &gm, "C:\\TC\\BGI");
  11.  
  12.    settextjustify(CENTER_TEXT, CENTER_TEXT);
  13.    settextstyle(DEFAULT_FONT, HORIZ_DIR, 3);
  14.    setcolor(RED);
  15.  
  16.    for (i = 30; i >=0; i--)
  17.    {
  18.       sprintf(a, "%d", i);
  19.       outtextxy(getmaxx()/2, getmaxy()/2, a);
  20.       delay(1000);
  21.  
  22.       if (i == 0)
  23.          break;
  24.       cleardevice();
  25.    }
  26.  
  27.    getch();
  28.    closegraph();
  29.    return 0;
  30. }