10818번 - 최소, 최대
예제대로 n=5로 하고 실행할 경우 배열을 6개받아야 코드가 종료되네요.. 뭐가 문제일까요??
올려주신 코드 상에는 문제되는 부분이 없습니다.
처음 N을 입력받고, 이후에 N번 입력받아 총 N+1번 입력받는 것이 맞으며,
질문자님께서 올려주신 코드를 그대로 제출해보니 '맞았습니다!'를 받습니다.
5
35
30
20
10
4
5 35
실행을 해보면 이런 식으로 5개의 배열을 받고 4 같은 6번째 숫자까지 입력해야 결과가 나오는데 혹시 이유가 뭘까요?
구름ide로 실행했습니다.
9번째 라인의 scanf("%d ")에서 %d 뒤에 공백을 없애면 의도한대로 돌아갈 듯합니다.
%d 뒤에 공백이 있으면 공백까지 입력을 받아야돼서 마지막 숫자 입력 후에 또 입력을 받으려 할 듯하네요.
감사합니다!!
해결된거같아요
댓글을 작성하려면 로그인해야 합니다.
chojun917 2년 전
예제대로 n=5로 하고 실행할 경우 배열을 6개받아야 코드가 종료되네요.. 뭐가 문제일까요??