Part B breakdown:
We will especially look for proper function prototypes (naming, placement, etc.) and good comments on functions, but all other elements of style apply as well.
"Blackbox" means that we will test your program purely on the basis of its input/output behavior without looking inside your code. Strict means that we want exact matches to the I/O behavior described in the writeup. We will use three sets of test input that will check your program's ability to check numbers for PRIME vs. composite and also its ability to handle errors (too large numbers or illegal characters). The emphasis will be on correct testing for primality.
One point per question (but more for questions 1 and 2). README files that are difficult to read may lose some or all of the 10 points.
Here we will check to ensure that you followed the static call graph and function descriptions provided to you.
Proper use of the turnin form.