char a[11] = "df35nk5ieo";
for (int i = 0; i < 10; i++) {
//找出为数字的数,并且赋值为零
switch (a[i]) {
case 48:
a[i] = '0';
break;
case 49:
a[i] = '0';
break;
case 50:
a[i] = '0';
break;
case 51:
a[i] = '0';
break;
case 52:
a[i] = '0';
break;
case 53:
a[i] = '0';
break;
case 54:
a[i] = '0';
break;
case 55:
a[i] = '0';
break;
case 56:
a[i] = '0';
case 57:
a[i] = '0';
break;
default:
break;
}
}
//每遇到一个数字,就覆盖掉,后面字符往前移
for (int i = 0; i < 10; i++) {
if (a[i] == '0') {
for (int j = 0; j < 10 - i; j++) {
a[i + j] = a[i + j +1];
}
i--;//用来避免数字连着的情况
}
}
printf("%s",a);