[도전 10일차] 다음 조건에 맞는 369게임을 완성하시오.
조건
1. 'ending number'를 입력받아 1부터 입력받은 수까지 출력
2. 숫자에 3, 6, 9가 있으면 '짝'이라는 글자를 출력
3. 숫자에 3, 6, 9의 숫자 중 2개가 있으면 '짝짝'을 출력
코드)
#include <stdio.h>
int main(){
int i, num;
printf("ending number?"), scanf("%d", &num);
for(i=1;i<=num;i++){
//출력하는 수 중 3, 6, 9가 두개 있으면 '짝짝'을 출력
if((i/10==3 || i/10==6 || i/10==9) && (i%10==3 || i%10==6 || i%10==9)) printf("짝짝 ");
//출력하는 수 중 3, 6, 9가 하나 있으면 '짝'이라는 글자를 출력
else if((i/10==3 || i/10==6 || i/10==9) || (i%10==3 || i%10==6 || i%10==9)) printf("짝 ");
else printf("%d ", i);
}
return 0;
}
'1일1코딩 > C언어 30일 챌린지' 카테고리의 다른 글
[1일 1코딩] 사칙연산 계산기 만들기 : C언어 도전 12일차 (0) | 2020.05.28 |
---|---|
[1일 1코딩] 거듭제곱 구하기 : C언어 도전 11일차 (0) | 2020.05.27 |
[1일 1코딩] 369게임 2 : C언어 도전 9일차 (0) | 2020.05.25 |
[1일 1코딩] 369게임 2 : C언어 도전 8일차 (0) | 2020.05.24 |
[1일 1코딩] 3의 배수일 때 글자 '배' 출력 : C언어 도전 7일차 (0) | 2020.05.23 |
댓글