JAVA 프로그래밍

문제

동전을 던지면 어느 면이 위쪽을 향하도록 떨어졌는지를 사용자가 맞추는 동전 던지기 게임을 여러 번 계속할지 묻는 문제입니다 이를 해결하는 다음 프로그램에 대해 빈칸을 채우세요 
동전의 앞면(1), 뒷면(2) 중 하나를 선택하세요: 1
맞았습니다
동전 던지기 게임을 한 번 더 하시겠습니까?(y/n): y
동전의 앞면(1), 뒷면(2) 중 하나를 선택하세요: 1
틀렸습니다
동전 던지기 게임을 한 번 더 하시겠습니까?(y/n): n

동전의 앞면(1), 뒷면(2) 중 하나를 선택하세요: 1
맞았습니다
동전 던지기 게임을 한 번 더 하시겠습니까?(y/n): n

동전의 앞면(1), 뒷면(2) 중 하나를 선택하세요: 2
틀렸습니다
동전 던지기 게임을 한 번 더 하시겠습니까?(y/n): y
동전의 앞면(1), 뒷면(2) 중 하나를 선택하세요: 1
맞았습니다
동전 던지기 게임을 한 번 더 하시겠습니까?(y/n): y
동전의 앞면(1), 뒷면(2) 중 하나를 선택하세요: 2
맞았습니다
동전 던지기 게임을 한 번 더 하시겠습니까?(y/n): n

코드 빈칸 채우기

 .; 
	 
public class FlipCoinLoop 
{ 
	public static void main( String[] args ) { 
		 scan =  (  ); 
		 again = '\0'; 
		 { 
			 coin = ()( ()  2 ) + 1;					 
	 
			( "동전의 앞면(1), 뒷면(2) 중 하나를 선택하세요: " ); 
			 user = ( scan.() ); 
	 
			System.out.println(  ( coin  user )  "맞았습니다"  "틀렸습니다" ); 
	 
			( "동전 던지기 게임을 한 번 더 하시겠습니까?(y/n): " ); 
			again = scan.().(0); 
		} ( ( again  'y' )  ( again  'Y' ) ); 
		scan.(); 
	} 
}