Skip to content

papesaliouka/c-phonebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Phonebook Management System

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.

Features

  • 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.

Usage

  1. Clone the repository to your local machine:

  2. Navigate to the project directory:

  3. Compile the program:

  4. Run the program:

  5. Follow the on-screen instructions to interact with the phonebook.

File Structure

  • main.c: Contains the main program logic and user interface.
  • utils.c: Contains utility functions used in the program.
  • contact.h: Header file defining the contact 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

Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to create a pull request or submit an issue.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages