๋ฐ์ํ
๋ช
ํ 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
๋ฐ์ํ
๋๊ธ