#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

#define Num 5 



int Change(int* Arr1[Num],int * Arr2[Num]) {

for (int i = 0; i < Num; i++)

{

int temp;


temp = *Arr1[i];

*Arr1[i] = *Arr2[i];

*Arr2[i] = temp;

}


return 0;

}


int main() {


int Arr1[Num];


int Arr2[Num];


int n = Num;


int i;


printf("Arr1에 들어갈 숫자를 %d개 순서대로 입력하시오 \n", n);



for (i = 0;i < Num;i++) {


scanf("%d", &Arr1[i]);

printf("\n");


}


printf("\n");


printf("Arr2에 들어갈 숫자를 %d개 순서대로 입력하시오 \n", n);


for (i = 0;i < Num;i++) {



scanf("%d", &Arr2[i]);

printf("\n");

}


int* Arr1[Num];

int* Arr2[Num];


Change(*Arr1[Num],*Arr2[Num]);


for (int j = 0;j < 2; j++){

for (i = 0;i < Num;i++) {

printf("배열 Arr1[% d]=", j);


printf("%d\t", Arr1[i]);

}

printf("\n");

}


for (int j = 0;j < 2; j++) {

for (i = 0;i < Num;i++) {

printf("배열 Arr2[% d]=", j);


printf("%d\t", Arr2[i]);

}

printf("\n");

}


return 0;


}



두 배열의 원소를 입력받고 서로 인덱스에 맞춰서 교환하는 프로그램을 짜고 있는데,

저 볼드 붉은색 부분이 문제입니다...

저기가 잘못됐다고 뜨는데 어떻게 해결해야할까요