允许使用“ scanf”输入空格

时间:2019-05-06 03:04:38

标签: c input scanf whitespace

我需要使用C语言编写一个简单的程序。 所以我需要通过键盘输入一个句子并显示它。是否有任何方法允许使用scanf()输入空格?

1 个答案:

答案 0 :(得分:0)

(从标题开始)如果您的问题是扫描带有空格的行,

char string[20];
scanf("%[^\n]s",string);

您可以通过以下方式打印:

printf("%s",string);