输入一串字符串与一个字符,判断这个字符在不在这字符串中,如在,则删除。

来源:百度知道 编辑:UC知道 时间:2024/05/21 10:21:03
要在C-FREE环境下

在Dev-C++里面运行:(参考)
法一:
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
char s[80],a;
int i,j,n;
cout<<"input a string:"<<endl;
cin>>s;
getchar();
cout<<"input a letter:"<<endl;
cin>>a;
getchar();
n=strlen(s)-1;
for(i=0;i<=n;i++)
{
if(s[i]==a)
{
for(j=i;j<=n;j++)
s[j]=s[j+1];
}
}
cout<<s<<endl;
system("pause");
}
法二:
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
char *s,a;
s = new char[80];
int i,j,n;
cout<<"input a string:"<<endl;
cin>>

如保取这一串字符最后一个,后字符串??? 字符和字符串只有/0的区别吗?字符不是指一个符号吗?为什么可在键盘上输入一串的符号? C# 判断一个字符串变量是否存储一串数字! 如何判断输入的字符串是字符或者数字 用pascal编程序:输入一串字符(数字与小写字母),请你按ASCⅡ码 的顺序将这些字符串输出 谢谢了..! 输入一个英文字符串,判断字符串中是否含有“JiaGeng”。 任意输入一个字符串和字符,要求从该字符串中删除指定字符 用javascript怎么判断输入的一串字符都是数字啊,也就是正确的电话号码 怎样判断字符串含有@字符 有一个字符串,内有若干字符,今输入一个字符要求将字符串中的该字符删去