포인터를 이용하여 배열로 나온 값들을 더하는 프로그램인데요
새우깡
2023.04.01
질문 제목 : 질문 내용 : 프로그램을 짰는데 오류 하나가 뜨는데 도대체 왜 뜨는지 이해가안가네요.. 도와주세요
#includestdio.h
int ch(int *ary, int size);
void main()
{
int i=0, sum=0, arylength;
int p[]={2,3,4,5,6};
arylength=sizeof(p)/sizeof(int);
printf(함수 ch()합은 %d\n,ch(&p[0]),arylength);
}
int ch(int *ary, int size)
{
int sum=0,i=0;
for(i=0; isize; i++)
{
sum+=*(ary+i);
}
return sum;
}
-
단순랩퍼
printf(\함수 ch()합은 %d\\n\