대학생의 그쩍거림/C 언어
(C언어) 자음모음판별
탈모탈모대작전
2019. 4. 7. 21:49
728x90
반응형
수업시간에 다음과 같은 문제를 받았다. 그냥 받았을 때, 직관적으로 짠 것이므로
분명, 더욱 좋은 코드가 있을 것임을 명심하자.
"
사용자로 부터 알파벳을 입력받는다.
그 문자가 모음인지 자음인지 판별하는 프로그램을 작성하라
"
(실행 예시1)
문자를 입력하시오: a¿
모음입니다.
(실행 예시2)
문자를 입력하시오: k¿
자음입니다.
(실행 예시3)
문자를 입력하시오: A¿
모음입니다.
#include<stdio.h>
#include<string.h>
#include<Windows.h>
int main() {
printf("문자를 입력하시오 : ");
char alphabat;
char str[11] = "aeiouAEIOU";
scanf_s("%c", &alphabat);
int cnt = 0;
for (int i = 0; i < 10; i++) {
if (alphabat == str[i]) {
cnt = 1;
break;
}
}
if (cnt == 1) {
printf("모음입니다.");
}
else {
printf("자음입니다.");
}
system("pause");
return 0;
}
728x90
반응형