主函数中输入一个只包含字母和*号的字符串。
请编写函数fun,它的功能是:删除字符串前导的号,保留字符串中其余
例如,若字符串中的内容为ABCDEFG*,删除后,字符串中的内容则应当是ABCDEFG*
从头开始找,遇到不是*号开始的,全部移动到字符串开头位置
#include <stdio.h>
int main()
{
char s[1000];
gets(s);
int i=0,j=0,flag = 1;
while(s[i] != '\0')
{
if(flag == 0)
s[j++] = s[i];
else if(s[i] != '*')
{
flag = 0;
s[j++] = s[i];
}
i++;
}
s[j] = 0;
printf("%s",s);
}