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
- Clone this repository.
- Compile the code using any C compiler. For example, with GCC:
gcc -o bank_management bank_management.c
- Run the executable
bank_management.exe