๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
C ์–ธ์–ด/๋ฌธ์ œํ’€์ด

[C์–ธ์–ด] ๋ชจ์Œ๊ณผ ์ž์Œ์„ ๊ตฌ๋ถ„ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ : ์‰ฝ๊ฒŒ ํ’€์–ด์“ด C์–ธ์–ด Express 6์žฅ 258p

by IworldT 2021. 10. 3.
๋ฐ˜์‘ํ˜•

๋ช…ํ’ˆ c์–ธ์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ (์ƒ๋Šฅ์ถœํŒ์‚ฌ)  ์‰ฝ๊ฒŒ ํ’€์–ด์“ด C์–ธ์–ด Express  6์žฅ 258p์˜ 1๋ฒˆ ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์ž.



ํ‚ค๋ณด๋“œ์—์„œ ๋ฌธ์ž๋ฅผ ์ฝ์–ด์„œ ๋ชจ์Œ๊ณผ ์ž์Œ์„ ๊ตฌ๋ถ„ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์—ฌ๋ณด์ž. ๋‹จ, switch ๋ฌธ์„ ์‚ฌ์šฉํ•œ๋‹ค.


 

 

ํ’€์ด

switch๋ฌธ๋งŒ์„ ์ด์šฉํ•ด์•ผํ•˜๊ธฐ๋•Œ๋ฌธ์—, ๋น„๊ต์  ์ˆ˜๊ฐ€ ์ ์€ ๋ชจ์Œ๋“ค์„ ๊ฐ๊ฐ case๋กœ ๋ถ„๊ธฐํ•˜๊ณ ,

๋‚˜๋จธ์ง€ ์ž์Œ๋“ค์€ default ์ฒ˜๋ฆฌ๋ฅผ ํ•ด์„œ ์ž์Œ์„ ์ถœ๋ ฅํ•ด์ฃผ๋„๋ก ํ•œ๋‹ค.

 

 

์ฝ”๋“œ

#include <stdio.h>

int main(void) {

	char ch;

	printf("๋ฌธ์ž๋ฅผ ์ž…๋ ฅํ•˜์‹œ์˜ค : ");

	scanf("%c", &ch);

	switch (ch) {
	
	case'a':
		printf("๋ชจ์Œ์ž…๋‹ˆ๋‹ค.");
		break;
	
	case'e':
		printf("๋ชจ์Œ์ž…๋‹ˆ๋‹ค.");
		break;
	
	case'i':
		printf("๋ชจ์Œ์ž…๋‹ˆ๋‹ค.");
		break;

	case'o':
		printf("๋ชจ์Œ์ž…๋‹ˆ๋‹ค.");
		break;

	case'u':
		printf("๋ชจ์Œ์ž…๋‹ˆ๋‹ค.");
		break;

	default:
		printf("์ž์Œ์ž…๋‹ˆ๋‹ค.");
		break;
	}
}

 

 

์‹คํ–‰๊ฒฐ๊ณผ

728x90
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€