prog.cpp: In function 'void AddDirected(int, int)':
prog.cpp:3:5: error: 'node' was not declared in this scope
node *new_node = new node;
^
prog.cpp:3:11: error: 'new_node' was not declared in this scope
node *new_node = new node;
^
prog.cpp:3:26: error: 'node' does not name a type
node *new_node = new node;
^
prog.cpp:4:11: error: 'current_node' was not declared in this scope
node *current_node = new node;
^
prog.cpp:4:30: error: 'node' does not name a type
node *current_node = new node;
^
prog.cpp:7:22: error: 'NULL' was not declared in this scope
new_node->next = NULL;
^
prog.cpp:9:20: error: 'List' was not declared in this scope
current_node = List[x];
^
prog.cpp:30:12: error: type '<type error>' argument given to 'delete', expected pointer
delete new_node;
^
prog.cpp:33:12: error: type '<type error>' argument given to 'delete', expected pointer
delete current_node;
^