카테고리 없음
연습(2)
Ohmaigoodz
2019. 9. 5. 13:28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main()
{
char card_name[3];
puts("write card name: ");
scanf("%2s",card_name);
int val = 0;
if (card_name[0] == 'K') {
val = 10;
}
else if (card_name[0] == 'J') {
val = 10;
}
else if (card_name[0] == 'Q') {
val = 10;
}
else if (card_name[0] == 'A') {
val = 11;
}
else {
val = atoi(card_name);
}
/*check if card is between 3 and 6*/
if (val >= 3 && val <= 6)
puts("up the counts");
//check card is 10,J,Q,K
else if (val == 10);
puts("down the counts");
return 0;
}
|
cs |
Switch 문을 활용했을 경우
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int main() { char card_name[3]; puts("write card name: "); scanf("%2s", card_name); int val = 0; switch(card_name[0]) { case 'K': case 'Q': case 'J': val = 10; break; case 'A': val = 11; break; default: val = atoi(card_name); /*check if card is between 3 and 6*/ if (val >= 3 && val <= 6) puts("up the counts"); //check card is 10,J,Q,K else if (val == 10); puts("down the counts"); return 0; } | cs |