The DFS Algorithm in C from WIKI

http://en.wikipedia.org/wiki/Depth-first_search