c语言如何提取字符串第一个字符
时间: 2023-12-29 18:03:40 浏览: 350
C语言实现字符串截取
4星 · 用户满意度95%
您好!关于您的问题,可以通过以下代码实现字符串提取第一个字符:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str[50];
char first_char;
// 输入字符串
printf("请输入一个字符串:");
scanf("%s", str);
// 提取第一个字符
first_char = str[0];
// 输出结果
printf("第一个字符是:%c", first_char);
return 0;
}
```
程序中首先定义了一个字符数组 `str` 和一个字符变量 `first_char`,并通过 `scanf` 函数从标准输入流中读取字符串。然后,通过 `str[0]` 来获取字符串的第一个字符,并将其赋值给 `first_char` 变量。最后,使用 `printf` 函数输出结果。
希望能够帮助您解决问题,如果还有任何问题,请随时与我进行对话!
阅读全文