Show Bid Request
C linked lists
Bid Request Id: 5974
|
|
|
Description:
Write a C program that will implement many common operations on a linearly linked list. Each item in the list will be an entry from a contact list. Each person in the list will have a Name, Phone#, Email, and then a pointer to the next person in the list. struct contact { char *name; char *phone; char *email: struct contacts *next; };The functions that should be used are:struct contact * createList( void );void addContact( struct contact *, struct contact *);int delContact( struct contact *, char *);void printList (struct contact * );struct contact * findContact( struct contact *, char * );Desired Output: Enter a contact to place in your contact list: Name (Lastname, Firstname): Cherry, Rocky Phone#: 405-624-2145 Email: Another? (Yes/No): Yes
Name (Lastname, Firstname): Thomas, Robert Phone#: 918-245-4415 Email: Another? (Yes/No): Yes Name (Lastname, Firstname): Smith, John Phone#: 123-456-7890 Email:
Another? (Yes/No): Yes
Name (Lastname, Firstname): Doe, Jane Phone#: 098-765-4321 Email:
Another? (Yes/No): No
What would you like to do now? 1. Add another contact to the list. 2. Remove a contact from the list. 3. Find a contact in the list. 4. Print the list. 5. Quit.
Choice (1,2,3,4,5): 3
Enter the Name to find in the list: Cherry, Rocky Contact Found!! Phone#: 405-624-2145 Email:
What would you like to do now? 1. Add another contact to the list. 2. Remove a contact from the list. 3. Find a contact in the list. 4. Print the list. 5. Quit.
Choice (1,2,3,4,5): 2
Enter the Name to be removed from the list: Smith, John Contact Found!! Contact Removed!!
What would you like to do now? 1. Add another contact to the list. 2. Remove a contact from the list. 3. Find a contact in the list. 4. Print the list. 5. Quit.
Choice (1,2,3,4,5): 1
Enter a contact to place in your contact list: Name (Lastname, Firstname): Golucky, Johnny Phone#: 102-938-4756 Email:
Deliverables: Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.
Special Conditions / Other:
I am so sorry but I need this by midnight December 6 ,2001 I will provide more information on the program if needed.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
|
$10 (USD)
|
Dec 4, 2001 6:04:53 PM EDT
|
10
(Excellent)
|
|
|
I can develop it for you in a day. I have the necessary experience in C programming. I will deliver: - well readable and commented source code - complete developer and user documentation - optimized executable. I hope we will work together! Norbert |
|
|
|
|
|