|
님이 처음이라 어려우신것 같은데 비슷한 예제를 보여드리겠습니다.
질문하신 글을 보니 if는 감이 온다고 하셨으니 switch만 하도록 하죠~
#include <stdio.h>
#include <conio.h>
#define CHAR_A 65
#define CHAR_B 66
int main(int argc, char* argv[])
{
char cInchar;
printf(" Input Any PressKey! \n");
cInchar = getch();
switch( cInchar )
{
case CHAR_A:
printf(" A PressKey. \n");
break;
case 'B':
printf(" B PressKey. \n");
break;
}
getch();
return 0;
}
case 'B' 는 CHAR_B라 써도 되겠죠?
A의 아스키 코드를 10진수로 표현하면 65랍니다.
이정도면 도움이 됐겠죠? 요기에서 조금만 응용하시면 될겁니다.
그럼 열씨미 하시구요~
포럼 많이 사랑해 주세요~ ^^;;;
미니 님이 쓰신 글 :
: 아래글쓴사람인데요 너무 포괄적으로 답을주셔서.. 케릭터형 변수를 써야하는지.. 어떻게 써야하는지.. 그밖에 여러가지 사항들도 잘 모르겠습니다. 자세히 소스를 만들어서 가르쳐주세요. 혼자 공부하려니 너무 힘들어요ㅠㅠ 자꾸 에러만 틱틱 나오고..부탁해용..
: 앗. 그리고 if를 이용하는건 알것같네요인제..두번째 스위치만 해결하면 궁금증 풀릴듯..
|