자음, 모음을 구분하는 프로그램을 가지고 왔습니다!
물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을 때
혼자 풀어보기 -> 힌트 -> 코드 보기 순으로 공부하시는 게 실력 향상에 큰 도움이 됩니다!
힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고
답안을 확인해보세요
더보기
일단 모음은 단 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
'C언어' 카테고리의 다른 글
[C언어] 컴퓨터와 가위 바위 보 게임하기 (0) | 2020.04.13 |
---|---|
[C언어]정수 세 개를 입력 받는다. 세 수 중에서 가장 작은 값을 출력하시오. (0) | 2020.04.13 |
[C언어] 구의 표면적과 제적을 구하시오 (0) | 2020.04.13 |
[C언어] 정수를 입력받아 2의 보수로 변환하시오 (0) | 2020.04.13 |
[C언어] cm로 입력을 받아 피트와 인치로 변환하시오 (0) | 2020.04.13 |
댓글