/* 0에서 9까지 입력받아 영어로 출력하는 프로그램으로 switch문의 정수값으로 문자
형 변수를 아스키코드를 이용하여 사용한 예 */
#include <stdio.h>
int main()
{
char ch;
printf("Please enter a number between 0 to 9 : ");
scanf("%c", &ch);
switch(ch)
{
case 48:
{
printf("Input Number is Zero.\n");
break;
}
case 49:
{
printf("Input Number is One.\n");
break;
}
case 50:
{
printf("Input Number is Two.\n");
break;
}
case 51:
{
printf("Input Number is Three.\n");
break;
}
case 52:
{
printf("Input Number is Four.\n");
break;
}
case 53:
{
printf("Input Number is Five.\n");
break;
}
case 54:
{
printf("Input Number is Six.\n");
break;
}
case 55:
{
printf("Input Number is Seven.\n");
break;
}
case 56:
{
printf("Input Number is Eight.\n");
break;
}
case 57:
{
printf("Input Number is Nine.\n");
break;
}
default :
{
printf("wrong Number.\n");
}
}
return 0;
}
'C 언어 > 임베디드 C' 카테고리의 다른 글
문자입출력[getchar()/putchar()] 함수 (0) | 2011.04.05 |
---|---|
아스키코드와 숫자의 구분 (0) | 2011.04.05 |
switch문(2) (0) | 2011.04.05 |
switch문(1) (0) | 2011.04.04 |
다중 if문 (0) | 2011.04.04 |