[求助]字符删除
#include<iostream>using namespace std;
const int arrysize=20;
int main()
{
char str[arrysize],ch;
int j;
cout<<"请输入一字符串:";
cin.getline(str,arrysize);
cout<<"请输入你要删除的字符:";
cin>>ch;
for(int i=0;str[i]!='\0';i++)
{
if(str[i]==ch)
{
for(j=i;str[j+1]!=ch;j++)
str[j]=str[j+1];
}
}
cout<<"修改后的字符串为:"<<str<<endl;
system("pause");
return 0;
}
题意就如cout<<.......所示....
问题何在?
(ps:我只想用这种方法实现,我已经用另一种方法实现了)