공부하시는대에 도움이 됐으면 좋겠습니다.
답안코드 확인해주세요!
더보기
#include <stdio.h>
void set_max_ptr(int m[], int size, int **pmax);
int main(void) {
int m[6]= {
5,6,1,3,7,9
}
;
int *pmax;
set_max_ptr(m, 6, &pmax);
printf("가장 큰 값은 %d\n", *pmax);
return 0;
}
void set_max_ptr(int m[], int size, int **pmax) {
int i=0;
int max;
max = m[0];
for (i=1;i<6;i++) {
if( m[i] > max ) {
max = m[i];
(*pmax) = &m[i];
}
}
}
더 많은 C코드가 보고 싶다면?
댓글