在C语言中,可以使用scanf函数来接收用户输入的一段句子。以下是一个示例代码:

#include <stdio.h>

int main() {
    char sentence[100];
    
    printf("请输入一段句子:");
    scanf("%[^
]", sentence);
    
    printf("您输入的句子是:%s\n", sentence);
    
    return 0;
}

在这个示例中,我们首先定义了一个字符数组sentence,用于存储用户输入的句子。然后使用printf函数输出提示信息,要求用户输入一段句子。接下来,使用scanf函数来接收用户输入的句子,其中%[^ ]表示读取用户输入直到遇到换行符为止,然后将读取到的内容存储到sentence数组中。最后,使用printf函数再次输出用户输入的句子。

需要注意的是,在使用scanf函数读取字符串时,需要保证数组的大小足够大,以免发生数组越界的问题。


原文地址: https://www.cveoy.top/t/topic/pD8l 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录