You have the basic infrastructure working, so now add the clients, which includes most of the Wheel Of Fortune logic. Make sure that your controller can handle at least 3 clients. At this point, you have to make some decisions about handling the IO between the server and child processes. I suggest that you use pipes. You will need two pipes for each child, one for child to parent and one for parent to child. You may also have to keep track of some state information, so maybe some structures to hold all of this stuff are in order.
At this point, your server should be able to provide a message to guess, but it doesn't have to be random.
Naturally, all of the IO will have to be asynchronous in both the server parent and the server children, because they all have multiple IO streams they are trying to handle. Use select to manage the IO handling.
Turn in a script showing your program handling one client, and output from the server demonstrating that it can handle more than one. Also, turn in your code.