c - 我想获取用户输入并返回每个字符串的第一个字母

标签 c

请原谅我,但我是 C 编程新手。

我正在尝试用 c 语言编写代码,其中我将请求用户输入,例如“Hello World”。一旦用户给出此信息,我想返回诸如“HW”之类的缩写。

我在网上搜索了线索,但似乎没有任何东西能给我足够的帮助,尽管在某种程度上已经有相当有用的线索。

最佳答案

一个简单的解决方案是使用 C 中的“scanf”函数读取字符串,然后循环该字符串并使用 printf 函数打印第一个字符以及空格后面的每个字符。如果您进行一些研究,这应该很容易。

关于c - 我想获取用户输入并返回每个字符串的第一个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44087555/

相关文章:

c++ - ffmpeg c/c++ 获取帧数或时间戳和 fps

java - C客户端与Java服务器通信错误

c - 序列点 "immediately before a library function returns"的结果是什么?

c - 为什么我的 c 中的 mmap 无法正常工作?

c++ - TRUE 和 FALSE 宏的奇怪定义

c - 将带有\0 字符的字符数组传递给其他函数

c++ - 这是一个有效的 C 语句吗?

c++ - gets() 导致内存损坏?

c - C语言的棘手面试问题

c - C语言新手;在 for 循环中使用 pow()