You are here

Arc function in c

Declaration :- void arc(int x, int y, int stangle, int endangle, int radius);
arc function is used to draw an arc with center (x,y) and stangle specifies starting angle, endangle specifies the end angle and last parameter specifies the radius of the arc. arc function can also be used to draw a circle but for that starting angle and end angle should be 0 and 360 respectively.

C programming source code for arc

#include <graphics.h>
#include <conio.h>
   int gd = DETECT, gm;
   initgraph(&gd, &gm, "C:\\TC\\BGI");
   arc(100, 100, 0, 135, 50);
   return 0;

In the above program (100,100) are coordinates of center of arc, 0 is the starting angle, 135 is the end angle and 50 specifies the radius of the arc.