#include /* Function prototypes */ void draw_circle(void); /* Draws a circle */ void draw_intersect(void); /* Draws intersecting lines */ void draw_base(void); /* Draws a base line */ void draw_triangle(void); /* Draws a triangle */ int main(void) { draw_triangle(); draw_circle(); draw_intersect(); return (0); } /* * Draws a circle */ void draw_circle(void) { printf(" * \n"); printf(" * * \n"); printf(" * * \n"); } /* * Draws intersecting lines */ void draw_intersect(void) { printf("\\ /\n"); printf(" \\ / \n"); printf(" \\ / \n"); /* Use 2 \'s to print 1 */ } /* * Draws a base line */ void draw_base(void) { printf("-------\n"); } /* * Draws a triangle */ void draw_triangle(void) { draw_base(); draw_intersect(); }