C++编写程序,将某一指定字符从一个已知的字符串中删除
#include"iostream.h"#include"string.h"#include"stdio.h"voidmain(){inti,len,t,j;chars[...
#include"iostream.h"
#include"string.h"
#include"stdio.h"
void main()
{
int i,len,t,j;
char s[100];
puts("输入字符串");
gets(s);
len=strlen(s);
puts("输入要删除的字符");
cin>>t;
for(i=0;i!='\0';i++)
{ if(s[i]=t)
{
for(j=i;j!='\0';j++)
s[j]=s[j+1];
}
len=strlen(s);
}
s[len]='\0';
cout<<"删除后的结果"<<endl;
cout<<s<<endl;
} 展开
#include"string.h"
#include"stdio.h"
void main()
{
int i,len,t,j;
char s[100];
puts("输入字符串");
gets(s);
len=strlen(s);
puts("输入要删除的字符");
cin>>t;
for(i=0;i!='\0';i++)
{ if(s[i]=t)
{
for(j=i;j!='\0';j++)
s[j]=s[j+1];
}
len=strlen(s);
}
s[len]='\0';
cout<<"删除后的结果"<<endl;
cout<<s<<endl;
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询