Show
Write C# Program to check whether a character is alphabet, digit or special character. I have used Visual Studio 2012 for debugging purpose. But you can use any version of visul studio as per your availability.. using System; public class charpexercise { static void Main(string[] args) { char ch; Console.WriteLine("Enter any character: "); ch = Convert.ToChar(Console.ReadLine()); // Alphabet checking condition if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) { Console.WriteLine(ch + "is an Alphabet. "); } else if (ch >= '0' && ch <= '9') { Console.WriteLine(ch + "is a Digit. "); } else { Console.WriteLine(ch + "is a Special character.. "); } Console.ReadLine(); } }
All characters whether alphabet, digit or special character have ASCII value. Input character from the user will determine if it’s Alphabet, Number or Special character.ASCII value ranges-
Examples :ong>
Output : Article Tags : C program to check whether the character is the alphabet, digit, or special character; Through this tutorial, we will learn how to check whether the character is alphabet, digit, or special character.
C Program to Check Character is Alphabet, Digit or Special Character using if else/* C Program to check Character is Alphabet Digit or Special Character */ #include <stdio.h> int main() { char ch; printf(" Please Enter any character : "); scanf("%c", &ch); if( (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') ) { printf("\n %c is an Alphabet", ch); } else if (ch >= '0' && ch <= '9') { printf("\n %c is a Digit", ch); } else printf("\n %c is a Special Character", ch); return 0; } The output above c program; as follows: Please Enter any character : 5 5 is a DigitC Program to Check Character is Alphabet, Digit or Special Character using Ascii value#include <stdio.h> int main() { char ch; printf(" Please Enter any character : "); scanf("%c", &ch); if (ch >= 48 && ch <= 57) { printf("\n %c is a Digit", ch); } else if ( (ch >= 65 && ch <= 90) || (ch >= 97 && ch <= 122) ) { printf("\n %c is an Alphabet", ch); } else printf("\n %c is a Special Character", ch); return 0; } The output above c program; as follows: Please Enter any character : $ $ is a Special CharacterC Program to Check Character is Alphabet, Digit or Special Character using Function/* C Program to check Character is Alphabet Digit or Special Character */ #include <stdio.h> #include<ctype.h> int main() { char ch; printf(" Please Enter any character : "); scanf("%c", &ch); if (isalpha(ch)) { printf("\n %c is an Alphabet", ch); } else if (isdigit(ch)) { printf("\n %c is a Digit", ch); } else printf("\n %c is a Special Character", ch); return 0; } The output above c program; as follows: Please Enter any character : w w is an AlphabetRecommended C Programs |