Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.18 KB

README.md

File metadata and controls

22 lines (17 loc) · 1.18 KB

Banking Management System

This is a console-based Banking Management System written in C. The application allows users to perform banking operations such as creating a new account, viewing existing accounts, updating customer details, managing transactions, and deleting accounts.

Features

  • Create New Account: Users can create a new bank account by providing details like name, date of birth, address, citizenship number, phone number, account type, and initial deposit.
  • View Account List: Lists all the existing accounts with account numbers, customer names, addresses, and phone numbers.
  • Edit Account Information: Allows editing of customer details such as address and phone number.
  • Transactions: Users can deposit or withdraw money from an account.
  • Delete Account: Removes an account from the database.
  • View Account Details: Displays detailed information about a specific account, including interest calculation for fixed and saving accounts.

How to Run

  1. Clone this repository.
  2. Compile the code using any C compiler. For example, with GCC:
    gcc -o bank_management bank_management.c
  3. Run the executable
    bank_management.exe