编一程序,从键盘上输入一字符串,然后按照要求输出 一新字符串。新字符串中,每两个字符之间插入一个空格,如原来的字符串为“abcd”则新串为“a b c d”。要求在函数insert中完成新串的产生。
编一程序,从键盘上输入一字符串,然后按照要求输出 一新字符串
答案:2 悬赏:20 手机版
解决时间 2021-07-17 16:57
- 提问者网友:孤山下
- 2021-07-16 21:38
最佳答案
- 五星知识达人网友:醉吻情书
- 2021-07-16 22:27
#include<stdio.h>
#define N 100
int main()
{
int i;
char a[N]={0};
scanf("%s",a);
for(i=0;i<N;i++)
printf("%c ",a[i]);
printf("\n");
getchar();
return 1;
}
全部回答
- 1楼网友:渡鹤影
- 2021-07-16 23:14
nclude <stdio.h>
#include <string.h>
main()
{char str[80];
printf(“input a string :\n”);
gets(str);
insert(str);
printf(“result is :%s”,str);
}
insert (char *s)
{int I;
for(I=strlen(s);I>0;I--)
{*(s+2*I)=*(s+I);
*(s+2*I-1)=’’;
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯