오류내용 :
Exception in thread "main" java.util.InputMismatchException

확인해보니 소수점이 문제
정확한 Locale(언어, 지역 설정, 출력 형식 등을 정의하는 문자열)설정이 필요하다.
해당 해외가 발생했다면 ","가 소수 구분 기호인 로케일로 설정되어 있을 가능성이 높다. 아래와 같이 .useLocale(Locale.US) 추가하면 해결
Scanner scanner = new Scanner(System.in).useLocale(Locale.US);