난수 생성해서 배열에 넣기
글리슨
2023.04.01
질문 제목 :
난수 생성해서 배열에 넣기
1부터 999까지의 수 중 100개의 난수를 발생시켜 1차원 배열에 저장하려고 하는데
밑에처럼 배열에 난수를 넣고 출력을하려고하면 런타임오류가뜨네요..
이클립스로 작성했어요.
해결방법좀알려주세요.
질문 내용 :
#include stdio.h
#include stdlib.h
#include time.h
void main() {
int i;
int a[]={0,};
srand(time(NULL));
for(i=0;i100;i++){
a[i] = rand()%999+1;
}
for(i=0;i100;i++){
printf(%d\n,a[i]);
}
}