A-A+

假定输入的字符串中只包含字母和*号。请编写函数fun 它的功能使:将字符串尾部的*号全部删除

2022-08-05 23:22:40 问答库 阅读 173 次

问题详情

假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能使:将字符串尾部的*号全部删除,前面和中间的*号不删除。

参考答案

  void fun(char *a)

  {int i=0;

  char *p,*q;

  p=q=a;

  while(*p)

  p++;

  p--;

  while(*p==‘*’)

  p--;

  while(q<=p)

  {a=*q;

  i++;

  q++;}

  a=‘’;}

考点:字符串,尾部