본문 바로가기

C

[C언어] 실습: 배열에 저장된 정수의 합 출력하기

반응형

배열에 저장된 정수의 합 출력하기


#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];
   }
}

 

반응형