char st[81];
int i=0,j=0;
int last,len=0;
while(a[len]!='\0')
{
len++;
}
/*求字符串的长度*/
while(a[i]=='*')
{
st[j]='*';
i++;
j++;
}
/*过滤开头的**/
last=len-1;
while(a[last]=='*')
last--;
/*定位最后一个不是*的字母*/
/*删除中间的*号*/
while(i
while(a[i]!='*')
{
st[j]=a[i];
i++;
j++;
}
while(a[i]=='*')
{
i++;
}
}
/*将字符串a最后的*号拷贝到st*/
while(i
st[j]=a[i];
i++;
j++;
}
st[j]='\0';
/*将字符串st拷贝到a*/
i=0;
while(i<=j)
{
a[i]=st[i];
i++;
}