#ifndef SEGMENT_H #define SEGMENT_H typedef struct segment_T { int x; int y; int prev_x; int prev_y; } Segment; Segment *new_segment(int, int); void delete_segment(Segment *); void segment_move(Segment *, int, int); #endif