Du musst dir schon merken, wo du Linien gezeichnet hast.

Mit draw_line gezeichnete Linien sind
nur 1 Frame gültig (danach sind sie wieder weg). D.h. speichere dir (in einem Array z.B.) die Endpunkte der Linien und durchlaufe dieses Array in der while(1) mit draw_line - zusätzlich zu deinem jetzigen Code.
Hinzufügen zum Array tust du immer einen End-Punkt wenn du klickst (die "aktuelle" Linie).
Schaffst du
