ASCII value represents the English characters as numbers, each letter is assigned a number from 0 to 127. For example, the ASCII value for uppercase Q is 81.
Example 1: Program to display ASCII value of a character entered by user
This program takes the character entered by user and displays the ASCII value of it.
#include <stdio.h>
int main()
{
char ch;
printf("Enter any character:");
/* Reads the entered character and stores it
* into the char variable ch
*/
scanf("%c", &ch);
/* Using the format specifiers we can get the ASCII code
* of a character. When we use %d format specifier for a
* char variable then it displays the ASCII value of a char
*/
printf("ASCII value of character %c is: %d", ch, ch);
return 0;
}
Output:
Enter any character:Q ASCII value of character Q is: 81
Check out the related C Programs:
Leave a Reply