Presentation Error
input과 output은 동일하게 출력되고 tab도 알맞게 들어간거 같은데 presentation error이 뜨네요..어떤 부분이 잘못된걸까요
공백을 탭으로 바꾸는 거기 때문에 탭이 들어왔을 경우 그냥 탭 그대로 출력 시키는 형태로 코드를 바꿔봤는데 아직 Presentation Error가 뜨네요..어디가 문제죠??
https://withcs.net/discuss/topic/2546
읽어보았는데도 아직은 이해가 잘 가지 않네요..혹시 구체적으로 어떠한 input이 들어오는 경우 오류가 발생하고 있는건지 예시를 들어주실 수 있을까요??
fix에서 탭 하나만 들어오고 나머지는 공백이 아닌경우만 고려해주고계신데
탭과 공백이 붙어서 들어오면 어떻게 처리될까요?
탭은 4칸단위로 이동하고 fix배열도 4칸단위로 문자를 받고있으니
fix에 탭이 저장되었을때 뒤로받는 fix배열값는 null로 주시면 더 편할거에요
그리고 공백판별할때 오른쪽공백부터 판별하니
else if 를 연속으로 사용하는거보단 if문 안에 if문을 넣어주시면
더 간결하게 짜실 수 있습니다.