앗.. 채점시스템 상에서는 0 1 2 3 4가 나오는데... 슬프군요 ㅠㅠ
int 배열을 선언하면 내부에 전부 0이 들어있게 됩니다.
5
1
1 0 1
에서 arr[1][1]=0이 됩니다. (변화 없음)
max=5이므로 for문 안에 if문 출력해보면 (else if 두 개는 실행되지 않습니다)
ax[0]=arr[5][0]=0
ax[0]=arr[4][0]=0
ax[0]=arr[3][0]=0
ax[0]=arr[2][0]=0
ax[0]=arr[1][0]=0
ax[1]=arr[5][1]=0
ax[1]=arr[4][0]=0
ax[1]=arr[3][0]=0
ax[1]=arr[2][0]=0
ax[1]=arr[1][0]=0
ax[2]=arr[5][2]=0
ax[2]=arr[4][0]=0
ax[2]=arr[3][0]=0
ax[2]=arr[2][0]=0
ax[2]=arr[1][0]=0
ax[3]=arr[5][3]=0
ax[3]=arr[4][0]=0
ax[3]=arr[3][0]=0
ax[3]=arr[2][0]=0
ax[3]=arr[1][0]=0
ax[4]=arr[5][4]=0
ax[4]=arr[4][0]=0
ax[4]=arr[3][0]=0
ax[4]=arr[2][0]=0
ax[4]=arr[1][0]=0
이렇게 되고,
결국 바뀌는 것 없이 0 1 2 3 4 가 출력됩니다.
arr과 ax를 0이 아닌 다른 숫자가 들어가있도록 초기화해보는 건 어떨까요?
그리고 n은 최대 100입니다.
100
1
98 99 1
를 입력해보세요