如何使scanf接收空格字符?

ddxz_111 ddxz_111 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
要求给定一串字符串,并找出其中最长的单词输出.

例如给定字符串 "What are you doing"

最长的单词为doing,则程序打印字符串"doing".

我先定义了字符数组char s[50]

并用scanf("%s",s)接收字符串,可是scanf接收的字符串只到第一个空格处就停止了.

有其他方法可以解决此问题么?


...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
ddxz_111
C语言 70,039 成员 243,237 内容