import java.util.*; public class Atm { public static void main(String[] args) { Account potter = new Account(); Scanner keyboard = new Scanner(System.in); String input; do { System.out.println("Would you like to make a transaction? y/n"); input = keyboard.nextLine(); if(input.equals("y")) { System.out.println("Would you like to make a deposit (d), withdrawal (w), or inquire (i)?"); input = keyboard.nextLine(); if(input.equals("d")) { System.out.println("How many galleons, sickles, and knuts would you like to deposit?"); System.out.print("Galleons: "); int g = keyboard.nextInt(); System.out.print("Sickles: "); int s = keyboard.nextInt(); System.out.print("Knuts: "); int k = keyboard.nextInt(); potter.deposit(g,s,k); input = keyboard.nextLine(); //read end of line } else if(input.equals("w")) { System.out.println("How many galleons, sickles, and knuts would you like to withdrawal?"); System.out.print("Galleons: "); int g = keyboard.nextInt(); System.out.print("Sickles: "); int s = keyboard.nextInt(); System.out.print("Knuts: "); int k = keyboard.nextInt(); potter.withdrawal(g,s,k); input = keyboard.nextLine(); //read end of line } else if(input.equals("i")) { potter.inquire(); } else { System.out.println("Incorrect input\n" + "Would you like to make a deposit (d), withdrawal (w), or inquire (i)?"); input = keyboard.nextLine(); } } }while(!(input.equals("n"))); } }