(声明 本题源于计算机二级等级考试 由于自我感觉可以就转载了过来)
//编写函数fun,其功能是将字符串末尾的*号删掉。如:******ABC*D*B*BDD*****
//删掉之后:******ABC*D*B*BDD
#include <stdio.h>
void fun(char *a)
{
while (*a)
a++;
a--;
while (*a == '*')
a--;
*(a + 1) = '\0';
}
main()
{
char s[81];
printf("Enter a string:\n"); gets(s);
fun(s);
printf("The string after deleted:\n"); puts(s);
}