c++输入一个长度不超过80的字符串,编程实现删除其中所有的数字字符。
发布网友
发布时间:2022-04-27 12:52
我来回答
共3个回答
热心网友
时间:2022-04-27 14:21
可以使用两个字符数组实现,第一个数组保存输入的字符串,第二个数组保存处理之后的字符串
热心网友
时间:2022-04-27 15:39
#include<iostream>
using namespace std;
int main()
{
int i = 0;
char str[81];
cin.getline(str,80);
char *p=str;
p=str;
while(*p!=0)
{
if(*p<'0' || *p>'9')
str[i++]=*p;
p++;
}
str[i]='\0';
cout<<str<<endl;
system("pause");
return 0;
}
热心网友
时间:2022-04-27 17:14
正则匹配