eyeofsol   3년 전

어디서 틀린걸까요? 마지막줄에서 n 형변환도 해봤는데 안되네요...ㅜㅜ

kevin9981   3년 전

우선 top 값을 구하는게 잘못된 것 같습니다. scores 값이 차례대로 5 2 3이라고만 가정해도 top값이 3으로 되네요.

sonjaewon   3년 전

16반째줄을

if top>sscoresi] 로 로저보세요

eyeofsol   3년 전

16줄 if (scores[i] > top) top = scores[i]; 로 바꾸면 탑값은 제대로 구해지는데 그래도 오류가 뜨네요 ㅜㅜ

eyeofsol   3년 전

아 long double이 아니라 double을 사용했어야 했네요 감사합니다!!

sonjaewon   3년 전

?? 

long double 이 double 보다 정확합니다...

sonjaewon   3년 전

그리고 저번에 답변

에디터가 이상해서 오타가 많네요...

if(scores[i] < top) 입니다/

댓글을 작성하려면 로그인해야 합니다.