c语言输入字符串到一个数组
时间: 2023-09-23 08:11:16 浏览: 647
C语言 获取字符串中的数组
可以使用C语言中的`scanf()`函数来输入字符串到一个数组中。例如,以下代码会提示用户输入一个字符串并将其存储到`str`数组中:
```c
#include <stdio.h>
int main() {
char str[100];
printf("请输入一个字符串:");
scanf("%s", str);
printf("您输入的字符串是:%s\n", str);
return 0;
}
```
在上面的代码中,`scanf("%s", str)`会将用户输入的字符串存储到`str`数组中,`%s`表示输入一个字符串。但是要注意,`scanf()`函数会在遇到空格或换行符时停止读取,因此如果要输入包含空格的字符串,需要使用`fgets()`函数来代替`scanf()`函数。
阅读全文