您的位置首页百科问答

编写一铁投采大年品个从指定的字符串中删除给定字符的函数delchar

问题补充说明:例如输入的字符串为“www.suse.edu.cn”,指定删除的字母为u,结果为“www.***.cn”。要求:字符串和需删除的字符从键盘输入,并且在main函数下完成。

编写一铁投采大年品个从指定的字符串中删除给定字符的函数delchar

#include<stdio.h>

#includ360问答e<stdlib.h>

#include<string.h>

intmain(void)

{

intlen,j,i;

charch,string[32];

printf("输入字符串:");

gets(string);

printf("输入要删除的字符:");

scanf("%s",&ch);

len=strlen(string);

for(i=0;i<len;i++)

{

if(stri房训载述府几厚ng[i]==ch)

{

出皮密病范会用异样胞for(j=i;j<len;j++)

{

string[j]=string[j+1];

}

}

}

printf("%s\n",string);

return0;

}