switch 문에서의 문자열 비교가 가능한가요?
, 정 석현님이 작성switch문에서 문자열 이용이 아예 불가능한건지 궁금합니다
아래와 같이 실행을 하기에는 if문을 사용해야 하는지 궁금해서
여쭈어봅니다
꼭 정수형 변수 int와 char 문자 하나여야만 이용이 가능한지도 궁금합니다
관련사항에 대해 아시는분이 계시다면 답글 달아주시면 감사하겠습니다^^
==================================================
#include <stdio.h>
int main(){
char longth;
scanf("%c",&longth);
switch(longth){
case 'ab':
printf("ab머시기");
break;
case 'cd':
printf("cd머시기");
break;
default:
printf("머시깽이");
break;
}
return 0;