c面试题:使用指针移除字符串中的数字

void removeNumberFromString(char string[])
{
    int i=0,j=0;
    while (*(string+i)) {
        if (*(string+i)>'9' || *(string+i)<'0') {
            *(string+j)=*(string +i);
            j++;
        }
        i++;
    }
    *(string+j)='\0';
}
posted @ 2014-08-23 10:47  niehaili  阅读(489)  评论(0编辑  收藏  举报