c语言编程程序的功能是从键盘输入字符串,在字符串中每两个字符之间插入一个“#”构成新的字符串。如输入abc,则输出a#b#c
#include<stdio.h>
#include<string.h>
main()
{
int i,j;
char a[100];
gets(a);
for(i=1;i<strlen(a);i+=2)
{
for(j=strlen(a)+1;j>i;j--)
{
a[j]=a[j-1];
}
a[j]='#';
}
puts(a);
}
#include<string.h>
main()
{
int i,j;
char a[100];
gets(a);
for(i=1;i<strlen(a);i+=2)
{
for(j=strlen(a)+1;j>i;j--)
{
a[j]=a[j-1];
}
a[j]='#';
}
puts(a);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-11-13
#include ""
void main()
{
char ch;
while((ch=getchar())!='\n')
{
putchar(ch);
putchar('#');
}
putchar('\n');
}本回答被网友采纳
void main()
{
char ch;
while((ch=getchar())!='\n')
{
putchar(ch);
putchar('#');
}
putchar('\n');
}本回答被网友采纳