프로그래밍 시작한지 3일 된 꼬꼬마인데 case를 선택하고 배열에다가 점수를 다 넣고 싶은데 한개 넣으면 오류뜨고 꺼진다
알려주세요 고수님들 ㅜㅜ
#include <stdio.h>
#include <Windows.h>
int main(){
int arr[5][10],i,n;
printf("점수를 입력하고 싶은 과목을 선택하세요\n");
printf("1.영어 2.수학 3.국어 4.생물. 5화학\n");
scanf("%d",&n);
switch(n)
{
case 1:
printf("영어 점수를 입력하세요");
for(i=0; i<5; i++){
scanf("%d",arr[0][i]);
}
break;
case 2:
printf("수학 점수를 입력하세요");
for(i=0; i<5; i++){
scanf("%d",arr[1][i]);
}
break;
case 3:
printf("국어 점수를 입력하세요");
for(i=0; i<5; i++){
scanf("%d",arr[2][i]);
}
break;
case 4:
printf("생물 점수를 입력하세요");
for(i=0; i<5; i++){
scanf("%d",arr[3][i]);
}
break;
case 5:
printf("화학 점수를 입력하세요");
for(i=0; i<5; i++){
scanf("%d",arr[4][i]);
}
break;
default : return 0;
}
system("pause");
}
for문에서 scanf 입력 받을 때 arr[][] 앞에 & 붙여보셈
아 나 바보였네 ㅋㅋㅋㅋ ㄳㄳ