C语言如何输入字符串
时间: 2024-06-12 12:10:51 浏览: 79
在C语言中,输入字符串有多种方法。其中一种方法是使用scanf函数,如下所示:
```
char str[100];
scanf("%s", str);
```
另一种方法是使用gets函数,如下所示:
```
char str[100];
gets(str);
```
需要注意的是,gets函数已经被标记为不安全的函数,因为它无法检查输入的字符串长度是否超过了数组的长度,因此建议使用更安全的fgets函数,如下所示:
```
char str[100];
fgets(str, 100, stdin);
```
其中,stdin表示从标准输入流中读取数据。
阅读全文