Names have been withheld to protect the innocent.
rpc18[29]% cc201 hello.c ld: The shared object /usr/lib/libm.so did not resolve any symbols. You may want to remove it from your link line.
Geez, you asked me to use the math library, but I didn't need to get anything from it. Maybe you shouldn't ask me to look into the math library next time.This warning should not be given anymore. If it is please recopy the cc201 command.
Dazed and confused
As for what is covered in Quizzes and Exams. You can browse through last semester's quizzes and exams (available on WWW) to look at the format and material covered in those exams. The best advice I can give about getting a good grade is to learn as much as you can from the projects. They help you focus on material covered in class. It really helps to do your projects a little at a time. If you rush to finish your projects in the last minute, you won't gain much from the experience.
However, it is also the case that $5/hour is not worth enough to ask someone to jeopardize his grades. I don't want the grader's academic performance to suffer because he is grading for our class. Our grader is reliable. He didn't say that he would have Project 1 back to me right away. He said he had exams right away. I said fine.
So, I want you to know that I am aware that this is not the ideal situation for grading.
Sleepless in Severna Park
The summary of my argument is the following. It is better to use the advanced (not watered down) features of the course library from the beginning and learn that these are desirable and convenient features. By the end of the semester, you should have learned enough about the C language to implement these functions yourself. The alternative is to have you use low-level and cumbersome functions like scanf and develop bad programming habits. Then at the end of the semester we could hope that you will want to write additional lines of code to implement the nicer more advanced feature. Yeah right.
Since you say that you like using the Roberts' Library, I consider our plan a success!