함수부분 공부중인데 포인터로 서브함수에 인자를 넘겨서 계산후 그걸 출력하는게 목적인데 잘 안돠네요 ㅠㅠ
밑에는 소스하구 오류 메세지 인데 보시기 힘드실까바 스크린샷찍어서 파일로도 올려놨어요

#include <stdio.h>
int SUM(int *, int *, int *, int *);

int main()
{
        int arr1_ori[3]={5, 10, 15};
        int arr2_ori[5]={1, 2, 3, 4, 5};
        int final1=0, final2=0;
        int * arr_result1=&final1;
        int * arr_result2=&final2;

        SUM(arr1_ori, arr2_ori, arr_result1, arr_result2);

        printf("첫번째꺼 합%d 두번쨰꺼 합 %d\n", final1, final2);

        return 0;

}

int SUM(*arr1, *arr2, *result1, *result2)//여기서 오류나요 ㅠㅠ
{
        int i=0;

        for(i=0; i<3; i++)
        {
                *result1 += arr1[i];
        }

        for(i=0; i<5; i++)
        {
                *result2 += arr2[i];
        }

        return 0;
}




오류

100.c:20:9: error: expected declaration specifiers or ‘...’ before ‘*’ token
100.c:20:16: error: expected declaration specifiers or ‘...’ before ‘*’ token
100.c:20:23: error: expected declaration specifiers or ‘...’ before ‘*’ token
100.c:20:33: error: expected declaration specifiers or ‘...’ before ‘*’ token