main()
{
char ss[100],st[100],z=‘0’,*p,*q;
int f;
scanf(“%s”,ss);
for(f=0,p=ss,q=st;*p;p++,q++)
{
if(*p>=z&&*p<=z+9)
{
*q=*p;
f=1;
}
else
{
if(f&&(*(p+1)==0||(*(p+1)>=z&&*(p+1)<=z+9)))
*q=*p;
else *q=‘*’
f=0;
}
}
*q=0;
printf(“%s\n”,st);
}
温馨提示:答案为网友推荐,仅供参考