0부터 사용자가 입력한 값 사이의 난수를 발생시켜 각 숫자가 나온 횟수를 세야합니다

문제는 아직 수업 시작한지도 얼마 안되서 배열에 새 요소를 추가하는법은 안배웠어요

사용자가 입력한값에따라 배열크기를 늘려주는방법밖에 해결법이 안떠오르는데 아직 안배운거라 이렇게 풀면 안될거같습니다... 어케해야할까요?

여태 배운건 변수선언, for, while, if, else, 배열선언(요소들도 다 직접써서 선언) 하는것밖에 없는데 이거만 가지고 할 수 있는건가요?