69,373
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
void func(char *s);
int main(void)
{
char str[81] = "*******A*BC*DEF*G****";
func(str);
puts(str);
return 0;
}
void func(char *s)
{
int i = 0, k;
int cnt = 0;
while (s[i] == '*')
i++;
cnt = i;
k = 0;
while (s[i])
s[k++] = s[i++];
i = 0;
while (i++ < cnt)
s[k++] = '*';
s[k] = 0;
}
上面的代码作为一个参考吧!
建议自己还是要练一练,哪怕是写错了呢,起码通往成功的路自己走过。