#include<stdio.h>


void Show1(int *ptr);

void Show2(int *ptr);


int main(void)

{

int arr+;

int i = 0;


printf("총 10개의 숫자 입력\n");


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

{

printf("%d 입력: ",i+1);

scanf_s("%d ", &arr[i]);

}


Show1(&arr);

printf("\n");

Show2(&arr);//그냥  arr해도 되는지? 확인 ->ok


return 0;

}


void Show1(int *ptr)

{

int i;

printf("홀수 출력: ");


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

{

if (ptr[i] % 2 == 1)

printf("%d ", ptr[i]);

}

}


void Show2(int *ptr)

{

int i;

printf("짝수 출력: ");

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

{

if (ptr[i] % 2 == 0)

printf("%d ", ptr[i]);

}

}



일케하고 실행하면 제대로 결과가 안나옴,,,

길이가 10인 배열선언, 10개 정수 입력받아 홀수와 짝수를 구분지어 출력.