문제 내용
홀수(1), 짝수(2)를 입력 받을 때, 1이 입력되면 홀수 단을(3,5,7,9단을), 2가 입력되면 짝수 단을(2,4,6,8단을) 출력하는 프로그램을 작성
문제 풀이
#include <stdio.h>
int main(void)
{
int i;
int sel = 0;
int star t = 0;
while (1)
{
fputs("홀수 단(1), 짝수단 (2) : ", stdout);
scanf("%d", &sel);
if (sel == 1 || sel == 2)
break;
else
puts("잘못된 입력입니다. 1 또는 2만 입력하세요.");
}
start = (sel == 2) ? 2: 3;
for (;start < = 9; start +=2)
{
for (i =1; i<=9; i++)
printf("%d X %d = %d \n", start, i, start*i);
}
return 0;
}
'코드예시👨🏻💻▶️ C언어' 카테고리의 다른 글
C언어 입력받은 정수 중 가장 작은 값 찾기 프로그램 (0) | 2020.10.27 |
---|---|
C언어 (0) | 2020.10.26 |
C언어 알파벳 순서 정렬 (0) | 2020.10.21 |