왜안들어감?
함수에대한 이해도가 떨어지는건가
#include <stdio.h>
int sum=0,average=0;
int averageway(const int *);
int main(void)
{
unsigned int i,score[10];
for(i=1;i<=10;i++)
{
printf("성적을 입력하시오 : ");
scanf_s("%d", &score,10);
}
averageway(score);
printf("총점은 %d이며, 평균은 %d이다.", sum, average);
}
int averageway(const unsigned int *score)
{
int i=1;
for(i=0;i<=10;i++)
{
sum += *(score+1);
}
average=sum / 10;
return 0;
}
scanf_s를 안써봐서 모르겠지만 &score;를 &score;[i]로 바꿔보셈
ㄴ미친 빼먹었네 씨벌 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
고맙다 찾아줘서
글고 sum += *(score+1); 이것도 sum += *(score+i);로 바꾸셈
ㄴ아진짜 오타오진다 미치겟다진짜
글고 for(i=1;i<=10;i++) 이것도 for(i=0; i < 10; i++)로 바꾸셈
ㄴ그건바깟엉