#include #include #include #include "Graph.h" #include "GraphPrivate.h" static bool hasHamiltonianPath(Graph g); int main(void) { Graph g = GraphRead(stdin); printf("Graph:\n"); GraphShow(g); bool answer = hasHamiltonianPath(g); printf("The graph %s a Hamiltonian path\n", answer ? "has" : "does not have"); GraphFree(g); } static bool hasHamiltonianPath(Graph g) { // TODO return false; }