JUST GO
[C] TEST-3 본문
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define ARR_SIZE 10
int is_even(int x) // 짝수출력 함수선언
{
if (x % 2 == 0)
return 1;
else
return 0;
}
int is_odd(int x) // 홀수출력 함수선언
{
if (x % 2 == 1)
return 1;
else
return 0;
}
int main(void)
{
printf("정수를 빈칸으로 구분해서 입력하세요. (마지막에 0 입력)\n");
int arr[ARR_SIZE];
int i;
int even = 0;
int odd = 0;
for (i = 0; i < ARR_SIZE; i++) {
scanf("%d", &arr[i]);
if (arr[i] == 0)
break;
}
for (i=0; i < ARR_SIZE; i++){
if (arr[i] != 0) {
even += is_even(arr[i]);
odd += is_odd(arr[i]);
}
else
break;
}
printf("짝수 : %d개, 홀수 : %d개", even, odd);
}
'C > TEST' 카테고리의 다른 글
[C] TEST-9 (0) | 2022.10.06 |
---|---|
[C] TEST-5 (0) | 2022.10.06 |
[C] TEST-4 (0) | 2022.10.06 |
[C] TEST-2 (0) | 2022.10.06 |
[C] TEST-1 (0) | 2022.10.06 |