首页 > 电脑

怎么写啊!!!!!!!!!!!

更新时间2018-12-27 09:49:30

(指针!!!)5、定义一个函数,将字符串其中某个字符替换为另外的一个字符。

函数原型为:void  ReplaceString(char *str,char ch1,char ch2);

功能:将字符串str中ch1的字符替换为ch2。(指针!!!)


定义一个函数,将字符串其中某个字符替换为另外的一个字符。按此要求的函数见下,同时给出了对应的主函数,可以用来检查此函数的正确性,运行的结果也给出了。

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
char * ReplaceString(char *str,char ch1, char ch2)
{
   int i;
   char *result;
   result=str;
   for(i=0;i<10;i++)
   {
       if(*str==ch1)
       {
           *str=ch2;
       }
       str++;
   }
   return result;
}

int main()
{
   char x, y, str[10];
   char *result;
   printf("please input a string: ");
   scanf("%s",str);
   getchar();
   printf("Enter the replaced & replacement characters: ");
   scanf("%c%c",&x,&y);
   result=ReplaceString(str,x,y);
   printf("the result is:%s ",result);
   return 0;
}

怎么写啊!!!!!!!!!!!


程序员不玩这个的

上一篇:C#DataGrid加载数据慢

下一篇:OA系统的报表功能是如何实现的?有什么好处?