[1] ๋ฌธ์
๋ฌธ์ ์ค๋ช
“์ฌ์ฉ์๊ฐ ์ ํธ๋ฑ์ ์๊น์ ์ ๋ ฅํ๋ฉด ”์ ์ง“, ”์ฃผ์“, ”์งํ“๊ณผ ๊ฐ์ ๋ฌธ์ฅ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
์ ์ถ๋ ฅ ์์
[2] ์ ๋ต
์ฝ๋
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 | #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main(void) { char x, y, g, r; printf("์ ํธ๋ฑ ์๊น ์
๋ ฅ(r,g,y): "); scanf("%c", &x); if (x == 'r') { printf("์ ์ง!"); } else if (x == 'g') { printf("์ถ๋ฐ!"); } else if (x == 'y') { printf("๋๊ธฐ"); } else { printf("์๋ชป๋ ์
๋ ฅ์
๋๋ค"); } return 0; } | cs |
์ฝ์ ์ฐฝ
[3] ํด์
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 | #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main(void) { char x; // ์
๋ ฅ๋ฐ์ ์ ํธ๋ฑ ์๊น ๋ณ์ printf("์ ํธ๋ฑ ์๊น ์
๋ ฅ(r, g, y): "); scanf("%c", &x); if (x == 'r') // ์
๋ ฅ์ด 'r'์ธ ๊ฒฝ์ฐ { printf("์ ์ง!"); // ์ ์ง ๋ฉ์์ง ์ถ๋ ฅ } else if (x == 'g') // ์
๋ ฅ์ด 'g'์ธ ๊ฒฝ์ฐ { printf("์ถ๋ฐ!"); // ์ถ๋ฐ ๋ฉ์์ง ์ถ๋ ฅ } else if (x == 'y') // ์
๋ ฅ์ด 'y'์ธ ๊ฒฝ์ฐ { printf("๋๊ธฐ"); // ๋๊ธฐ ๋ฉ์์ง ์ถ๋ ฅ } else // 'r', 'g', 'y' ์ด์ธ์ ์
๋ ฅ์ธ ๊ฒฝ์ฐ { printf("์๋ชป๋ ์
๋ ฅ์
๋๋ค"); // ์๋ชป๋ ์
๋ ฅ ๋ฉ์์ง ์ถ๋ ฅ } return 0; } | cs |
[4] ํ์ด ๋ฐ ์ค๋ต
โ๏ธ r, g, y ๋ฅผ ์ ์ธํ ๋, int ๋ฅผ ์ฌ์ฉํด์ ํ๋ ธ๋ค. → char ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ๊ณ ์ณ์ฃผ์๋ค.
โ๏ธ ์
๋ ฅ์ ๋ฐ์ ๋, scanf("%d", &x); ๋ฅผ ์ฌ์ฉํ์๋ค. → scanf("%c", &x); ๋ก ๊ณ ์ณ์ฃผ์๋ค.
โ๏ธ ์กฐ๊ฑด๋ฌธ์์ ์์ ๋ฌธ์๋ฅผ ๋์
ํ ๋๋ ''๋ฅผ ์ฌ์ฉํด์ฃผ์ด์ผ ํ๋ค.
[5] ์ถ๊ฐ ํ์ต
์ด ํ์ ์กฐ๊ฑด๋ฌธ, ๋ฐ๋ณต๋ฌธ, ์๋ฃํ, ๋ณ์ํ์ ๊ณต๋ถํ ๋ค ๋งํฌ๋ฅผ ์ฒจ๋ถํ๊ฒ ๋ค.
[6] ๋๋ ์
๋ณต์ต์ ํ๊ฒ ๋์ด์ ์ ๋ง ๋คํ์ด๋ค!
'1ํ๋ (2023) > C ์ธ์ด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[C] Study: ๋ณ์์ ์๋ฃํ - (1) ๋ณ์ (0) | 2023.07.11 |
---|---|
[C] C Study mini project_1์ฃผ์ฐจ: ๋ฐ๋ณต๋ฌธ (0) | 2023.07.11 |
[C] C Study mini project_1์ฃผ์ฐจ: ์์๊ณผ ์ฐ์ฐ์ (0) | 2023.07.10 |
[C] Visual Studio์์ '#define _CRT_SECURE_NO_WARINGS' ๋ฅผ ์ฌ์ฉํ๋ ์ด์ (0) | 2023.07.10 |
[C] scanf ์ฌ์ฉ๋ฒ (0) | 2023.07.08 |