void delOfNumbers(char *p)
{
int i = 0;
char temp[255] = {0};
while (*(p+i) != '\0') {//判断条件
if (*(p+i)>='0' && *(p+i) <='9') {//如果是数字,则将其剔除掉
strcpy(temp , p + i +1);
strcpy( p + i, temp );
}else{
i++;
}
}
printf("%s",p);//输出字符
}
int main(int argc, const char * argv[])
{
char strtings[20] = {"is23uws5f6"};
printf("去除数字后的字符串为:");
delOfNumbers(strtings);
return 0;
}
有一字符串,包含数字与字母,编程去除数字。要求:1、要求在原字符串中操作2、使用指针处理
最新推荐文章于 2023-02-08 10:49:47 发布