在C语言中,可以使用`scanf()`函数或`getchar()`函数来输入字符。以下是两种方法的示例代码:
使用`scanf()`函数
```c
include
int main() {
char ch;
printf("请输入一个字符: ");
scanf("%c", &ch);
printf("您输入的字符是: %c\n", ch);
return 0;
}
```
在这个例子中,`scanf()`函数使用`%c`格式说明符来读取一个字符,并通过`&`运算符获取字符的地址,将输入的字符存储在变量`ch`中。
使用`getchar()`函数
```c
include
int main() {
char ch;
printf("请输入一个字符: ");
ch = getchar();
printf("您输入的字符是: %c\n", ch);
return 0;
}
```
在这个例子中,`getchar()`函数直接从标准输入(通常是键盘)读取一个字符,并将其存储在变量`ch`中。
这两种方法都可以有效地输入字符,根据具体需求和场景选择使用即可。