I wanted to learn more about C and terminal control in a more hands-on way, so I worked through snaptoken's "Build Your Own ...