变式 2:复制一份全大写的名字

👁️ 21 人浏览 💬 0 人评论 ❤️ 添加收藏

upper_copy 借一块新内存,把 s 复制过去并转成大写,原来的 s 不变。字符串要多借 1 个字节放结尾的 '\0',所以是 malloc(strlen(s) + 1)。 输出原串和新串,例如输入 zhangsan,输出:

zhangsan ZHANGSAN

现在只复制了、没转大写。

代码里以 @youci 开头的 printf 只负责运行后在画布上显示中间值,不影响输出和判题,不用改。

提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论
🔒 登录并作答后可看讨论