본문 바로가기
C언어

[C언어] 자음과 모음을 구분하는 프로그램을 switch문을 이용하여 작성하시오

by 이얏호이야호 2020. 4. 13.

자음, 모음을 구분하는 프로그램을 가지고 왔습니다!

물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을 때

혼자 풀어보기 -> 힌트 -> 코드 보기 순으로 공부하시는 게 실력 향상에 큰 도움이 됩니다!

힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고

답안을 확인해보세요

 

더보기

일단 모음은 단 5개

a, i, o, u, e

 

모음의 경우를 switch로 지정하여 모음입니다를 출력하게 하고

자음의 경우 default로 지정하여 자음입니다를 출력하게 하면 간단하게 처리할 수 있습니다.

프로그램의 기본틀입니다.

#include <stdio.h>

int main(void) {

	char c;

	printf("문자를 입력하시오:");

	c = getchar();

	switch(c) {

		//모음 a i o u e 를 입력하면 모음입니다 를 출력
		
		//모음이 아닌 자음이라면 default 값으로 자음입니다 를 출력

		

	}

	return 0;

}

 

 

 

 

 

더보기
#include <stdio.h>

int main(void) {

	char c;

	printf("문자를 입력하시오:");

	c = getchar();

	switch(c) {

		case 'a':		//모음 a i o u e 를 입력하면 모음입니다 를 출력

		case 'i':

		case 'o':

		case 'u':

		case 'e':

		printf("모음입니다.\n");

		break

		default:	//모음이 아닌 자음이라면 default 값으로 자음입니다 를 출력

		printf("자음입니다.\n");

	}

	return 0;

}

 

 

 

더 많은 C언어 글이 궁금하다면?

https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4

 

댓글