The Address Book Management System is a simple application developed in C programming language that allows users to manage contact information efficiently. This project demonstrates the implementation of important C programming concepts such as structures, file handling, functions, and menu-driven program design.
The system allows users to create, search, edit, delete, and display contacts while storing the data for future use.
- Create Contact – Add a new contact with necessary details.
- Search Contact – Find a contact using specific information such as name.
- Edit Contact – Modify existing contact details.
- Delete Contact – Remove a contact from the address book.
- List All Contacts – Display all stored contacts.
- Save Contacts – Save contact data for future access using file handling.
- Exit – Safely exit the application.
- C Programming
- Structures
- File Handling
- Functions
- Menu-driven programming
Use GCC compiler to compile the program:
gcc address_book.c -o addressbook
After compiling, run the program using:
./addressbook
1. Create Contact
2. Search Contact
3. Edit Contact
4. Delete Contact
5. List All Contacts
6. Save Contacts
7. Exit
Shreyas Pawangadkar
This project is open source and available under the MIT License.