验证中...
语言: C/C++
分类: 编程语言基础
最后更新于 2018-02-13 18:01
片段 1 片段 2
gistfile1.txt
原始数据 复制代码
#include<stdio.h>
#include<string.h>
#define N 100
int *fun(char *a,int n)
{
int i,j,m,x;
for(i=0,x=0; i<n; i++)
if(a[i]=='*') x++;
for(j=1; j<=x; j++)
for(i=0; i<n; i++)
if(a[i]=='*')
{
for(m=i+1; m<=n-j; m++)
a[m-1]=a[m];
a[n-j]='0';
break;
}
for(i=0;i<n;i++)
if(a[i]=='0') a[i]='*';
return a;
}
int main()
{
char a[N];
char *p;
int i,n;
scanf("%s",a);
n=strlen(a);
p=fun(a,n);
for(i=0; i<n; i++)
printf("%c",*(p+i));
}
酷酷酷酷酷酷.PNG

评论列表( 0 )

你可以在登录后,对此项目发表评论

6_float_left_people 6_float_left_close