#include<stdio.h>
#include<string.h>
int main()
{
char a[30]="304718093202312390",min;
unsigned int i,j,t;
j=strlen(a);
min=a[0];
for(i=1,t=0;i<j-3;i++)
{
if(a[i]<min&&a[i]!=min&&a[i]!='0')
{
min=a[i];
t=i;
}
}
printf("%c",min);
i=t;
t=t+1;
min=a[t];
for(i=t+1;i<j-2;i++)
{
if(a[i]<min&&a[i]!=min)
{
min=a[i];
t=i;
}
}
printf("%c",min);
i=t;
t=t+1;
min=a[t];
for(i=t+1;i<j-1;i++)
{
if(a[i]<min&&a[i]!=min)
{
min=a[i];
t=i;
}
}
printf("%c",min);
i=t;
t=t+1;
min=a[t];
for(i=t+1;i<j;i++)
{
if(a[i]<min&&a[i]!=min)
{
min=a[i];
t=i;
}
}
printf("%c",min);
return 0;
}
转载于:https://my.oschina.net/foreverun/blog/133453