假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串尾部的*号全部 删除,前面和中间的*号不删除。
例如,字符串中的内容为****A*BC*DEF *G*******,删除后,字符串中的内容应当是****A*BC*DEF*G。在编写函数时,不得使用C语 言提供的字符串函数。
注意:部分源程序保存在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何 内容,仅在函数fun的花括号中填入编写的若干语句。
给定源程序如下。
对于一个字符串要删除其尾部的*号,只需要 在最后一个不是*号的字符后面加上结束符号'\0'。 具体操作为:首先找到字符串的结尾,然后从最后一 个字符开始往前逐个判断是否为*号,直到找到非* 号字符为止,最后在该字符后面加上结束符号'\0'。