소문자 알파벳을 입력하세요 : a
a는 k보다 앞에 있습니다.
#include<stdio.h>
int main() {
char c = '\0'; //아무것도 없는 수 '\0'
printf("소문자 알파벳을 입력하세요: ");
scanf("%c", &c);
if(c < 'k'){// 문자값을 넣기 위해선 ''안에 문자 넣어준다.
printf("%c는 k보다 앞에 있습니다.\n\n", c);
}
if(c > 'k'){
printf("%c는 k보다 뒤에 있습니다.\n\n", c);
}
if(c == 'k'){
printf("%c와 k는 같습니다.\n\n", c);
}
return 0;
}
수를 입력하세요: 18
18은 하샤드 수 입니다.
#include<stdio.h>
int main() {
int num = 0;
printf("수를 입력하세요: ");
scanf("%d", &num);
int q = num / 10;
int r = num % 10;
int sum = q + r;
if (num > 9 && num < 100) {
if (num % sum == 0) {
printf("%d은 하샤드 수 입니다.", num);
}
else {
printf("%d은 하샤드 수가 아닙니다.", num);
}
}
else {
printf("두 자리 수만 입력 가능합니다.");
}
}
❗ 특징
| 월 | 계절 |
|---|---|
| 3, 4, 5 | 봄 |
| 6, 7, 8 | 여름 |
| 9, 10, 11 | 가을 |
| 12, 1, 2 | 겨울 |
월을 입력 하세요 : 12
겨울
#include<stdio.h>
int main() {
int month = 0;
printf("월을 입력 하세요: ");
scanf("%d", &month);
switch (month) {
case 3:
case 4:
case 5:
printf("봄");
break; // break가 없으면 흘러내리는 switch문 성질 이용
case 6:
case 7:
case 8:
printf("여룸");
break;
case 9:
case 10:
case 11:
printf("가을");
break;
case 12:
case 1:
case 2:
printf("겨울");
break;
default:
break;
}
}