删除多余字符
1、编写程序:从键盘输入一个字符串s,将s字符串中所有和前面重复多余的字符删除,其余字符保留。输出处理后的字符串。例如:
输入:abadcbad
输出:abdc
#include <IOSTREAM.H>
int main(int argc, char* argv[])
{
char a[50];
int i, j ;
cout << "输入一个字符串:\n";
cin >> a;
for (i=0 ; a[i]!= ''; i++)
{
for (j=0; j<i ; j++)
{
if (a[i]==a[j])
{
a[i]='0';
}
}
}
for (i=0 ;a[i]!= '' ;i++)
{
if (a[i]=='0') continue;
cout << a[i];
}
cout<< '\n';
return 0;
}
0 评论 :
发表评论