c语言把字符串输入数组
时间: 2023-11-24 21:52:16 浏览: 187
在C语言中,可以使用字符数组来存储字符串。以下是两种常见的方法将字符串输入到字符数组中:
1. 使用scanf()函数
```c
char str[20];
scanf("%s", str);
printf("输入的字符串为:%s", str);
```
2. 使用gets()函数
```c
char str[20];
gets(str);
printf("输入的字符串为:%s", str);
```
需要注意的是,gets()函数已经被标记为不安全的函数,因为它无法检查输入的字符串长度是否超过了数组的长度,因此建议使用更安全的fgets()函数来代替gets()函数。
阅读全文