vector를 사용하여 cin 으로 입력값을 받을려면
안녕하세요
독학으로 코딩을 배우려고 하니 어렵네요
간단하게 cin으로 학생숫자를 입력받고 숫자만큼 점수를 배열에 저장할려고 하는데 아래와 같이 작성시 런타임에러가 발생하네요
혹시 이유를 알 수 있을까요?
#include <iostream> #include <vector> using namespace std; int main() { int a, numStudent; vector<int> score; cin >> numStudent; for (int j = 0; j < numStudent; j++) { //값 입력 cin >> a; score[j] = a; } for (int j = 0; j < numStudent; j++) { //값 출력 cout << score[j] << endl; } }