반응형
void Practice()
{
int arr[10] = { 0 };
int arrLen = sizeof(arr) / sizeof(int);
int odd[10] = { 0 };
int even[10] = { 0 };
int evenCount = 0;
int oddCount = 0;
for (int i = 0; i < arrLen; i++)
{
scanf("%d", &arr[i]);
if (arr[i] % 2 == 0)
even[evenCount++] = arr[i];
else
odd[oddCount++] = arr[i];
}
Odd(odd, oddCount);
printf("\n");
Even(even, evenCount);
}
void Odd(int* odd, int oddLen)
{
printf("홀수 출력 : ");
for (int i = 0; i < oddLen; i++)
{
printf("%d ", odd[i]);
}
}
void Even(int* even, int evenLen)
{
printf("짝수 출력 : ");
for (int i = 0; i < evenLen; i++)
{
printf("%d ", even[i]);
}
}
반응형
반응형