This is a simple ATM (Automated Teller Machine) system implemented in C. It allows users to check balance, deposit money, and withdraw money after entering their PIN.
- PIN Verification: Users are required to enter their PIN to access their account.
- Check Balance: Users can check their account balance.
- Deposit: Users can deposit money into their account.
- Withdraw: Users can withdraw money from their account (if sufficient balance is available).
- Make sure you have a C compiler installed on your system. You can use GCC or any other C compiler of your choice.
-
Clone the Repository: Clone this repository to your local machine using git clone.
-
Compile the Program: Navigate to the project directory and compile the program using a C compiler (e.g., GCC).
-
Run the Program: Execute the compiled program.
-
Follow On-Screen Instructions: Follow the on-screen instructions to use the ATM system. You'll be prompted to enter your PIN, choose a transaction type, and perform actions accordingly.
- Upon running the program, you'll be prompted to generate an ATM PIN number. Note this PIN number.
- Enter this PIN number to access the ATM system.
- Choose from the available options to check balance, deposit, withdraw, or cancel the transaction.
- Follow the on-screen instructions to complete your transactions.
Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- This project is a simple demonstration of basic banking operations in C.