scanf输入带空格
时间: 2023-08-25 19:11:23 浏览: 182
scanf 键盘输入
您好!要使用 scanf() 函数输入带有空格的字符串,您可以使用下面的代码示例:
```c
#include <stdio.h>
int main() {
char str[100];
printf("请输入带有空格的字符串:");
scanf(" %[^\n]s", str);
printf("您输入的字符串是:%s\n", str);
return 0;
}
```
在这个示例中,我们使用了 " %[^\n]s" 格式字符串来读取输入的字符串。这个格式字符串告诉 scanf() 函数读取除换行符之外的所有字符,直到遇到换行符为止。这样,您就可以输入带有空格的字符串了。
希望能对您有所帮助!如果您有任何其他问题,请随时提问。
阅读全文