C语言编程,求助大佬,谢谢!

 我来答
在渔梁古坝采集矿石的中子星
2019-06-09 · TA获得超过3.4万个赞
知道大有可为答主
回答量:1.2万
采纳率:82%
帮助的人:2879万
展开全部
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

int main(void) {
char* input = (char*)malloc(sizeof(char) * 100);
scanf("%s", input);    //输入字符串
int length = strlen(input);    //获取输入字符串的长度

length = 2 * length;    //计算输出字符串的长度
char* output = (char*)malloc(sizeof(char) * length);

for (int i = 0; i < length; i++) {
if (i % 2 == 0) {
output[i] = input[i / 2];
}
else {
output[i] = ' ';
}
}
output[length] = 0;
printf("%s\n", output);

free(input);
free(output);
return 0;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式