文章目录目录一、使用scanf二、使用getchar三、使用gets函数一、使用scanf示例:使用scanf可以输入字符串,但只能输入中间没有空格的字符串,输入有空格的字符串他会把空格当作结束标志。 二、使用getchargetchar是从控制台获取一个字符,赋予给一个char类型变量,再把字符存放到数组中,需要另外创建一个char类型和int类型变量,且通过while循环来实现,可以输入带空格字符串。三、使用gets函数函数介绍在完成复制后会返回str的首地址。使用gets函数也可以输入有空格的字符串。