Skip to content

Shreyas8317/Address-Book-Management-System-Using-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Address Book Management System in C

Overview

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.


Features

  1. Create Contact – Add a new contact with necessary details.
  2. Search Contact – Find a contact using specific information such as name.
  3. Edit Contact – Modify existing contact details.
  4. Delete Contact – Remove a contact from the address book.
  5. List All Contacts – Display all stored contacts.
  6. Save Contacts – Save contact data for future access using file handling.
  7. Exit – Safely exit the application.

Concepts Used

  • C Programming
  • Structures
  • File Handling
  • Functions
  • Menu-driven programming

How to Compile

Use GCC compiler to compile the program:

gcc address_book.c -o addressbook

How to Run

After compiling, run the program using:

./addressbook

Example Menu

1. Create Contact
2. Search Contact
3. Edit Contact
4. Delete Contact
5. List All Contacts
6. Save Contacts
7. Exit

Author

Shreyas Pawangadkar


License

This project is open source and available under the MIT License.

About

This project is an Address Book Management System implemented in C. It allows users to manage contact information by adding, searching, editing, and deleting records. The application demonstrates core C programming concepts such as structures, file handling, and menu-driven program design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages