问答题
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的*号全部删除,前面和中间的*号不动。
注意:部分源程序给出如下。
请勿改动主函数mam和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include <stdio.h>
#include <conio.h>
void fun (char *a)
void main()
char s[81];
printf("Enter a string:\n");
gets(s);
fun(s);
printf("The string after deleted:\n");
puts(s);
【参考答案】
void fun (char *a)
{
while(*a!=’\0’)
a++; ......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)