반응형
배열에 저장된 정수의 합 출력하기
#include<stdio.h>
void add(int *arr, int *sum);
int main(){
int arr[5] = {1, 2, 3, 4, 5};
int sum = 0;
add(arr, &sum); // arr[]는 배열이기 때문에 첫번째 element의 주소값을 가지고 있다.
printf("합 : %d\n", sum);
return 0;
}
void add(int *arr, int *sum){
for(int i = 0; i < 5; ++i){
*sum += arr[i];
}
}
반응형
'C' 카테고리의 다른 글
[C언어] 공용체 (Union) (0) | 2021.06.11 |
---|---|
[C언어] 실습: 헤더 파일 및 C 파일 만들기 (0) | 2021.06.09 |
[C언어] time(NULL) (0) | 2021.06.07 |
[C언어] 난수 생성 함수 (0) | 2021.06.04 |
[C언어] 실습: rand() 함수를 이용하여 x, y 좌표값 출력하기 (0) | 2021.06.02 |