Contest theme: Phone Book
Directions: Write a pure C program, using only standard function calls and your own wits, that organizes phone numbers and corresponding names in a way which makes your program the best.
speed -- will not be counted because it's damn near impossible to measure nowadays...
efficiency -- make your program lean and mean
elegance -- make your source code neat and logically flowing
portability -- this should be inferred from "pure C"
sorting algorithms -- use the one most suitable for your program, and make it fit the above criteria
interface -- make it look neat to the end user.
flexibility -- make your program able to handle (reasonably) large volumes of data, and yet keep it small if the end user happens to be a priest (or just a nerd)
Time Limit: write and submit your programs to firstname.lastname@example.org or you can pm me the code. Just make sure I have it. The contest ends next Sunday night, the 19th (because i'll be in North Carolina on Saturday). I will distribute the submitted code (which may include executables) to all the judges after then. There are 6 days left.(note: if you submit something within a day after sunday, which might happen because of time zone differences, i'll still accept it.)
Signed up Contestants: 9 slots left, 6 slots filled
Signed up Judges: 2 slots left, 3 slots filled
Make sure your program can add new entries, delete old entries, and show current entries, at least. Those programs that can save their info for later are especially welcomed.
If you want to judge or be a contestant reply to this thread saying which one you want to be. Judges should have the necessary knowledge to judge. Note: your source code will be posted in public after judging.
And above all, make sure your program works...