Hello, I read your project description, I downloaded your files, I compiled and comprehended your program and ran it.
The code is very messy. So it will be very hard for me to read it all and modify it so it can effectively show an animation. But what we can easily do is the following:
I can rewrite your draw function using SDL ( a graphics engine.) so that it can draw the maze state in a comprehensible manner, and then you can add the draw function to your floodMaze function, so that you can call this function several times and you can see the different stages of the algorithm.
You will be able to use the arrows to move to the next frame or, you can leave it to run automatically, where it will go to the next frame at a steady rate.
I can complete this today. And I can assure you this will be done within 48 hours.
Regards, Tomas.