//*************************************************************// //** 函数名称: // //** 函数功能:在字符串删除指定字符 // //** 作 者:xt // //** 时 间:2013/8/5 // //*************************************************************// #include "stdio.h" #include "string.h" void main() { void deletechr(char s[] , char ch); char s[100],ch; gets(s); ch=getchar(); puts(s); deletechr(s,ch); puts(s); } void deletechr(char s[] , char ch) { int strchr1(char s[] , char ch); int p; p=strchr1(s,ch); if(p!=-1) { for(;s[p]!='\0';p++) s[p]=s[p+1]; } else printf("Not found!"); } int strchr1(char s[] , char ch) { int i; for(i=0;s[i]!='\0';i++) if(s[i]==ch) return i; return -1; } |
|