#include #include #define WIDTH 39 #define HEIGHT 24 char buff[WIDTH*HEIGHT*4]; void draw_line(x1,y1,x2,y2) { buff[(y1*WIDTH*2)+x1]='+'; buff[(((y1+y2)/2) * WIDTH *2)+((x1+x2)/2)]= (x1==x2)?'|':(y1==y2)?'-':((x1y2)||(x1>x2&&y1