编写删除字符串只能够的前导"*"的函数。要求在主函数中输入字符串并将

2025-06-21 14:10:40
推荐回答(1个)
回答1:

#include 
char *fun(char *s)
{
    char *p=s, *q=s;
    while(*p == '*') p++;
    while(*p) *q++=*p++;
    *q=0;
    return s;
}
int main()
{
    char s[100];
    scanf("%s",s);
    fun(s);
    printf("%s\n",s);
    return 0;
}