用C语言编写程序,将字符数组中的指定字符替换为另一个字符。 10
1、打开visual C++ 6.0-文件-新建-文件-C++ Source File。
2、定义变量:#include <stdio.h>void main(){ char c1,c2,c3; /*定义字符变量*/。
3、输入一个字符:printf("输入一个字符,使用getche函数接收\n"); /*提示用户输入一个字符*/c1=getche(); /*使用getche()函数接收*, printf("\n"); /*输出一行空行*/。
4、输入一个字符: printf("输入一个字符,使用getch函数接收\n"); /*提示用户输入一个字符*/,c2=getch(); /*使用getch()函数接收*/, printf("\n"); /*输出一行空行*/。
5、输入一个字符。
6、输出结果最后的结果。
char s[10]={'\0'};
strcpy(s,"hello");
int i;
for(i=0;i<strlen(s);i++)
{
if(s[i]=='o')
{
s[i]='i';
}
}
直接写上 a[4]='i';
即可。
void mreplace(char *s,char a,char b) { while ( *s ) { if ( *s==a ) *s=b; s++; } }
void main() { char str[256],c,cc,buf[20];
gets(str); scanf("%s",buf); c=buf[0]; scanf("%s",buf); cc=buf[0];
mreplace(str,c,cc); printf("%s\n",str);
}
广告 您可能关注的内容 |