c 语言scanf输入字符串
时间: 2023-08-16 15:11:28 浏览: 435
C语言中sscanf()函数的字符串格式化用法
你可以使用`scanf`函数来输入字符串,它的格式化字符串为`%s`。以下是一个示例:
```c
#include <stdio.h>
int main() {
char str[100];
printf("请输入字符串:");
scanf("%s", str);
printf("你输入的字符串是:%s\n", str);
return 0;
}
```
在这个示例中,`scanf`函数会读取用户输入的字符串,并将其存储在`str`数组中。请注意,`scanf`函数默认以空格作为字符串的结束符,所以如果输入的字符串中有空格,`scanf`只会读取第一个空格之前的部分。如果你想读取整行字符串,可以使用`fgets`函数。
阅读全文