删除串中指定的字符

#include<iostream>
using namespace std;
int main()
{
 int i,j,k;
 char s[]="asdfgd";
 cout<<"输入一个你想删除的字符:"<<endl;
 char c;
 cin>>c;
k=0;
 for(i=0;s[i];i++)
 {
  
  if(s[i]!=c)
  {
   s[k++]=s[i];
  }
 }
 s[k]='\0';
 cout<<s<<endl;
}

posted on 2011-08-30 16:36  原来...  阅读(454)  评论(0)    收藏  举报

导航