This is a simple phonebook management system written in C. The program allows users to add, view, update, and delete contacts in a phonebook. Contacts are stored with their names, phone numbers, email addresses, and notes.
- Add a new contact with their details.
- View the list of existing contacts.
- Update contact details.
- Delete a contact.
- Search for contacts by name, number, or other criteria.
-
Clone the repository to your local machine:
-
Navigate to the project directory:
-
Compile the program:
-
Run the program:
-
Follow the on-screen instructions to interact with the phonebook.
main.c
: Contains the main program logic and user interface.utils.c
: Contains utility functions used in the program.contact.h
: Header file defining thecontact
structure.utils.h
: Header file declaring utility functions.data.txt
: Text file for storing contact information.README.md
: This file providing project information and instructions.
Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to create a pull request or submit an issue.
This project is licensed under the MIT License.