Viết chương trình C để kiểm tra xem một ký tự là chữ cái, chữ số hay ký tự đặc biệt
Các bước thực hiện để viết chương trình C:
1. Nhập một ký tự từ bàn phím ch
2. Kiểm tra xem ký tự có phải là chữ cái không: if((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')).
3. Kiểm tra nếu ký tự là chữ số if(ch >= '0' && ch <= '9').
4. Kiểm tra nếu một ký tự không phải là chữ cái, cũng không phải là chữ số ==> ký tự là một ký tự đặc biệt.
Code tham khảo của chương trình C:
int main()
{
char ch;
/* 1. Enter a character */
printf("Enter any character: ");
scanf("%c", &ch);
/* 2. Check if ch is alphabet */
if((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z'))
{
printf("'%c' is alphabet.", ch);
}
/* 3. Check if ch is digit */
else if(ch >= '0' && ch <= '9')
{
printf("'%c' is digit.", ch);
}
/* 4. Check if ch is special */
else
{
printf("'%c' is special character.", ch);
}
return 0;
}
0 Nhận xét