Red de conocimiento informático - Problemas con los teléfonos móviles - Código fuente de función dividida

Código fuente de función dividida

#Incluir "stdio.h"

# incluir ltmath.h gt

void split(int a[], int x)

{

int I = 0;

mientras(x gt; 0)

{

a[i ]= x 10;

x = x/10;

}

}

clasificación nula (int a[])

{

int i, j, d;

for(I = 0; i lt4; i)

{

for(j = 0; j lt4-I-1; j )

{

if(a[j] lt; a[j 1])

{

d = a[j];

a[j]= a[j 1];

a[j 1]= d;

}

}

}

}

int componer(int a[])

{

int i,x = 0;

for(I = 0;ilt4;i)

x =a[i]*pow(10,3- I );

Devuelve x;

}

void main()

{

int a[ 5 ], x;

Printf("Ingrese un número entero de 4 dígitos: ");

scanf("d ",

split( a , x);

Ordenar (a);

x = componer(a);

Printf("Número máximo: d\n ", x); ) ;

}