Jungol Algorithm/Language Coder

정올 CODE 126 반복제어문1 - 형성평가2

치조 2020. 5. 3. 15:01
반응형

문제

0 이상의 정수들이 공백으로 구분되어 반복적으로 주어진다.

0이 입력되면 반복문을 멈추고 그 전까지 입력받은 수들에 대하여

홀수의 개수와 짝수의 개수를 출력하는 프로그램을 작성하시오.

 

입력 예

9 7 10 5 33 65 0

출력 예

odd : 5

even : 1

CODE

#include<stdio.h>
int main(){
 int n;
 int sum,odd,even;
 sum = odd = even = 0;
 do{
  scanf("%d",&n);
  sum += n;
  if(n % 2)  
   odd++;
  else if(n != 0)
   even++;
  }while(n!=0);
 printf("odd : %d\n",odd);
 printf("even : %d",even);
}

질문은 댓글로 받습니다. 감사합니다.

 

 

 

반응형