• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

cin으로 입력 받을 시 마지막 숫자가 안받아집니다.

20.09.23 21:36 작성 조회수 131

0

안녕하세요 !

이 문제에서 입력을 cin으로 받아 a vector에 저장하는 코드를 짰는데 마지막 숫자가 안받아지는 에러가 납니다.

코드는 다음과 같습니다.

int n, k,;

cin >> n >> k;

vector<int> a(n);

for (int i=0; i<n; i++) {

    cin >> a[i];

}

확인해보니 for문의 마지막바퀴에 들어가긴 들어가는데 cin이 안됩니다.

제 컴퓨터의 오류인가요 ..? 확인해주시면 감사하겠습니다.

답변 1

답변을 작성해보세요.

0

안녕하세요^^

int n, k,;   에서 k뒤에 쉼표가 에러가 날 것 같습니다. 

그외에는 코드가 정상입니다. 입력이 안 될 이유가 없어 보입니다.