Project: Uninterpretable Dance


In this project, you will develop a program in a file called robot_dance.c that makes the robot perform a randomized dance. The program should have these features.

General Reminders

Well-written code should should be easy to read, understand, and modify; and the code should run efficiently. In the context of this project, therefore, your program should have these characteristics:


In addition to the general grading sheet used for evaluation, the project is worth 25 points. Keep the styleguide in mind and provide a testing plan.