newmin2018   3년 전

10828문제를 풀어서 맞았는데 이상한게 있어 여쭙니다.

10828을 풀다가 나온 메인 코드 일부분인데요

처음에 cin으로 N에 정수를 입력받고 

N만큼 사용자가 입력하게 하려하는데요

for문에서 i<N이라고 하면, i가 0부터 시작이라  N번이 돌아가야 정상인데 N-1번밖에 받아지지 않더라구요.

그래서 i<=N을 해서 답을 맞췄는데 

왜그런거죠?

wjddydgns99   3년 전

cin.claer()와 cin.ignore()에 대해 찾아보시면 답이 있을 것 같아요.

밑에 코드는 i<N인 경우에 입력 N개 받는 것을 출력창에서 확인해보았습니다.

newmin2018   3년 전

정말 감사합니다..... ㅠㅠ...

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