30.6 연습문제 : 3으로 끝나는 숫자만 출력하기
문제) 다음 소스 코드를 완성하여 1과 103 사이의 숫자 중 3으로 끝나는 숫자만 출력되게 만드세요.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int i = 1;
for (;;)
{
if (i % 10 != 3)
{
i++;
continue;
}
if (i > 103)
break;
printf("%d ", i);
i++;
}
return 0;
}

30.7 심사문제 : 두 수 사이의 숫자 중 7로 끝나지 않는 숫자 출력하기
문제) 표준 입력으로 정수 두 개가 입력됩니다(첫 번째 입력 값의 범위는 1~200, 두 번째 입력 값의 범위는 10~200이며 첫 번째 입력 값은 두 번째 입력 값보다 항상 작습니다). 다음 소스 코드를 완성하여 첫 번째 정수와 두 번째 정수 사이의 숫자 중 7로 끝나지 않는 숫자가 출력되게 만드세요.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int num1;
int num2;
int i;
scanf("%d %d", &num1, &num2);
i = num1;
while (1)
{
if (i % 10 == 7) {
i++;
continue;
}
if (i > num2)
break;
printf("%d ", i);
i++;
}
return 0;
}
