...上输入一个字符串,编写一个程序完成指定字母的替代。
发布网友
发布时间:2024-10-11 16:20
我来回答
共3个回答
热心网友
时间:2024-10-13 06:22
你好,很高兴为你解答,代码如下:
#include
<stdio.h>
#include
<string.h>
main()
{
char
a[100];
gets(a);//整行输入
int
len
=
strlen(a);//求字符串长度
for(int
i
=
0;
i
<
len;
i++)//逐一检验
{
if(a[i]
==
'i')
printf("a");
else
printf("%c",a[i]);
}
printf("\n");
return
0;
}
热心网友
时间:2024-10-13 06:21
你好,很高兴为你解答,代码如下:
#include
<stdio.h>
#include
<string.h>
main()
{
char
a[100];
gets(a);//整行输入
int
Len
=
strlen(a);//求字符串长度
for(int
i
=
0;
i
<
Len;
i++)//逐一检验
{
if(a[i]
==
'i')
printf("a");
else
printf("%c",a[i]);
}
printf("\n");
return
0;
}
热心网友
时间:2024-10-13 06:23
#include
<stdio.h>
int
main()
{
char
c,cn;
char
s[100];
char*
p=s;
printf("输入文本:\n");
gets(s);
//输入this
is
a
c
program
printf("输入需要替换字符和替换成字符,格式:
老字符
空格
新字符:\n");
scanf("%c
%c",&c,&cn);
//
输入i
a
for(;
*p;
p++)
if(*p==c)
*p=cn;
printf("输出字符串为:\n%s\n",s);
return
0;
}