C++编写程序,将一个字符串中的数字字符都删除
时间: 2024-05-03 15:20:43 浏览: 44
程序填充(字符串、函数、指针):删除数字字符.c
好的,以下是删除字符串中所有数字字符的C语言代码:
```
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
printf("请输入字符串:");
fgets(str, 100, stdin);
int i, j;
for (i = 0, j = 0; str[i]; i++) {
if (str[i] < '0' || str[i] > '9') {
str[j++] = str[i];
}
}
str[j] = '\0';
printf("删除数字后的字符串为:%s", str);
return 0;
}
```
请复制上面的代码,并在编译运行后输入字符串进行测试。如果您有任何问题,请随时问我。
阅读全文