포인터이용해서 배열에 입력받은걸 다른배열에 정렬해서 넣는거 해볼려는ㄷ ㅔ 씨팔 뭐가 문젠지모르겠따

입력받은수를 홀수는 앞부터 짝수는 뒤부터로 바꾸는거임



#include <stdio.h>


void SoloCouple(int*arr, int*narr, int len);


int main ()

{

int arr [10];

int narr [10];

int i=0,j=0;


printf("10개의 정수 입력 \n");

for(i = 0 ; i<10 ; i++)

{

printf("입력 : ");

scanf("%d \n", &arr[i]);

}

SoloCouple(&*arr, &*narr, sizeof(arr) / sizeof(int));

printf("배열요소의 출력 : ");

for( j=0; j<10 ; j++ )

printf("%d", narr[j]);


printf("\n");


return 0;

}


void SoloCouple(int*arr, int*narr, int len)

{

int i,j,k;


for( i=0 ; i<len ; i++)

{

if(arr[i]%2 != 0)

for( j=0 ; j<len/2 ; j++)

*(narr+j) = *(arr+i);

else

for( k=0 ; k<len/2 ; k++)

*(narr+len-1-k) = *(arr+i);

}

}