How to input characters in the C language?

In C language, you can use the scanf() function to input characters. Below is an example code for inputting characters:

#include <stdio.h>

int main() {
    char ch;
    
    printf("请输入一个字符:");
    scanf("%c", &ch);
    
    printf("您输入的字符是:%c\n", ch);
    
    return 0;
}

In the code above, we first use the printf() function to display a prompt message, then we use the scanf() function to input a character, specifying that it is a character using the %c format specifier, and finally we use the printf() function to output the entered character. Remember to use the & operator in the scanf() function to get the address of the character in order to store it in the variable ch.

bannerAds