#inclde
void main()
{
int i,j,k,a[20],n;
printf(\"input a number:\");
scanf(\"%d\",&n);
if(n<=0)return;
k=0;
while(n)
{
a[k++]=n%10;
n/=10;
}
for(i=0;i
m=a[i];
for(j=i+1;j
{
n=a[j];a[j]=a[i];a[i]=n;
}
}
printf(\"MaxNumber:\");
for(i=k-1;i>=0;i--)
printf(\"%d\",a[i]);
printf(\"MinNumber:\");
if(a[0]==0)
{
m=a[0];
a[0]=a[1];
a[1]=m;
}
else
for(i=0;i
}
调试通过了...
好像有点难哦