Google interview question

Recursive implementation of DFS in C