21xrx.com
2024-11-22 12:46:07 Friday
登录
文章检索 我的文章 写文章
如何使用C语言输入含有空格的字符串
2023-06-15 13:47:46 深夜i     --     --
C语言 输入 空格 字符串 fgets()函数

在C语言中,输入含有空格的字符串是一个常见的问题,因为默认情况下scanf()函数只能识别到空格前的字符。所以如何让程序能够正确地输入含有空格的字符串呢?

一种解决方法是使用fgets()函数。这个函数可以从标准输入流中读取一行输入,并存储在一个字符数组中。具体操作如下:


#include

int main() {

  char str[100];

  printf("请输入含有空格的字符串:");

  fgets(str, 100, stdin);

  printf("你输入的字符串是:%s\n", str);

  return 0;

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复