좌석예약하는 문제인데요!!!
예약은 되는데 저 밑에 이미 예약되었습니다와 종료합니다의 문구가 안먹히네요 ㅠㅠ왜그러죠 제가 보기엔 아무이상이 없어보이는데..
import java.util.*;
public class suup10002 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
int i, j, i1, j1;
int[][] ary = new int[5][10];
for(i = 0;i<ary.length;i++)
for(j=0;j<ary[i].length;j++)
ary[i][j] = 0;
while(true){
System.out.println("------------예약 내용 출력------------");
System.out.println(" 열 : 1 2 3 4 5 6 7 8 9 10");
for(i = 0;i<ary.length;i++){
System.out.print(i+1 + "행 : ");
for(j = 0;j<ary[i].length;j++)
System.out.print(ary[i][j]+" ");
System.out.println();}
System.out.println("------------------------------");
System.out.println("원하시는 행과열 번호를 입력하세요 : (종료는 -1)");
System.out.print("행 : ");
i1 = input.nextInt();
System.out.print("열 : ");
j1 = input.nextInt();
if(ary[i1][j1]==0)
ary[i1-1][j1-1] = 1;
else if(ary[i1-1][j1-1]==1){ <----------요기와
System.out.println("이미 예약된 자리입니다.");
continue;}
else if(i1 == -1 && j1 == -1){ <----------요기입니다.
System.out.print("좌석 예약을 종료 하겠습니다.");
break;}
}
}
}