학생 20명분의 수학, 물리 점수를 입력해서 각 학생의 평균을 구하는 문제인데요.
함수로 void InputData(struct student *X)를 사용하라는 조건인데요.
대략 이런 식으로 짜봤는데 컴파일은 문제가 없는데 실행에서는 세그멘테이션 오류가 뜨네요.
어디가 문제인가...해서 찾아봤는데 보니까 메인함수 안에 있는 for문 있잖아요.
그게 학생번호를 100번부터 119번까지 설정하라고 해서 저런 식으로 써놨는데
저 부분만 남겨놓고 실행해보니 첫번째 학생거는 100이 제대로 들어가는데 그 다음부터 세그멘테이션 에러가 뜨면서 안 되는 거였더군요.
저기서는 저런 식으로 for문같은 걸 사용할 수가 없나요? 그렇지는 않을것 같은데 제가 뭔가 사용법을 잘못 알고 잇는 건가요?