문제 설명
세 개의 양의 정수 A, B, C를 입력 받아 홀수의 개수를 리턴하는 함수를 설계 하시오.
세 개 모두 홀수이면 3을, 두 개면 2를, 한 개면 1을, 없으면 0을 리턴한다.
#include <stdio.h>
int Solve(int A, int B, int C)
{
int cnt = 0;
// 여기서부터 작성
return cnt;
}
int main(void)
{
int A, B, C;
int sol;
scanf("%d %d %d", &A, &B, &C);
sol = Solve(A, B, C);
printf("%d", sol);
return 0;
}
입력 설명
세 개의 양의 정수 A, B, C가 입력된다.
출력 설명
조건에 맞게 3, 2, 1, 0중 하나를 인쇄한다.
입력 예시
7 5 9
출력 예시
3
정답 코드
#include <stdio.h>
int Solve(int A, int B, int C) {
int cnt = 0;
// 여기서부터 작성
cnt = A % 2 + B % 2 + C % 2;
return cnt;
}
int main(void)
{
int A, B, C;
int sol;
scanf("%d %d %d", &A, &B, &C);
sol = Solve(A, B, C);
printf("%d", sol);
return 0;
}
메모
printf 내부의 \n 습관화 필요