You could just navigate to where the binaries are compiled and double click on them. Otherwise use 'cd' to change the directory and copy paste the path into the command line.
I've actually done these tutorials so I know they work, I used Windows XP but that shouldn't matter in this context. If they are both just dying instantly then my guess would be that they are hitting one of the "if-this-function-failed" errors. When you run them from a console you can redirect STDERR by appending "2>&1" after the command line to launch the app (this works on ALL command line programs btw). I hope you gave each of those errors a unique error code, I don't think the tutorial does.
Upon review of your link this is in fact NOT the tutorial that I have done before. I'll go over the code real quick and try to see why it might be doing this.
You shouldn't see "press any key to continue" on either of these, either something you wrote is calling "system(pause);" or the executable is still running inside of a shell. Either way the function "exit(int)" passes the exit code from the 'status' variable to STDERR so you should still grab that and let us know what it says so that we can help you.
the problem in both the server and client is when it reaches the if (status) it then executes exit(status); so it doesn't run the rest of the program. what is the tutorial you did before? i found it very hard to find a simple tutorial