저 왕초보인데요...질문이..첨자는 배열 또는 포인터 형식을 사용해야 합니다 에러가 떳습니다...
각티슈
2023.04.01
#includestdio.h
int sum(int num);
int i;
int num[10];
int target[10];
int result=0;
int main (void)
{
printf(학생의 점수:);
for(i=1;i11;i++)
{
num[i]=target[i];
printf(%d,num[i]);
result=sum(num[i]);
printf(두합,result);
}
printf(\n);
return 0;
}
int sum(int num)
{
sum=sum+num[i];
}
이부분에서 첨자는 배열 또는 포인터 형식을 사용해야 합니다 에러가 떳습니다...
틀린부분이 먼지 좀 가르쳐주세요 ㅠㅠ
그리고 대체적으로 틀린 부분이 있는지 알려주세요 ㅠㅠ제가 이런식으로 해는데 ...
-
우시
;;;;target[] 배열은 초기화도안되구요
sum이라는 함수에 int 값을 넣고 num[i] 해서 num이 배열로 둔갑되고
sum 이라는 변수명은 어디에도 보이지가 않네요
어떤 프로그램을 만드시는건지 알수가없는;; -
지율
sum을 함수로 사용하려는 것인지
변수로 사용하시려는 것인지 모르겠네요.
sum함수 내에서 sum변수를 선언 없이 사용하고 계십니다.
그리고 최소한 어떠한 의도의 프로그램인지 명시해주시면 답변하는데 편할 것 같네요