Busque un programador de C que le ayude a comprobar si hay errores en su programa.
#includelt;
#define N
char str[N]; p>void main()
{
void sort(char str[]);
int i, j, min
char str[10];
printf("ingrese datos:\n"
for(i=1;ilt;=10;i)
{
printf("str[d]=", i);
scanf("d", amp; str[i]); > }
printf("\n");
printf("el número original:\n");
sort( str ); p>
p>
for(i=1;ilt;=10;i)
printf("5d", str[i]);
printf ("\n" );
getch();
}
min=j
str[i]=str; [min];
printf("\n el número ordenado:\n"
for(i=1;ilt;=10;i)
printf(" 5d", str[i]);
printf("\n");
}
El error de sintaxis ha sido corregido. tiene un error lógico, analícelo cuidadosamente y corríjalo usted mismo.
El principal error es: la matriz definida al principio tiene una forma (el tipo de carácter también es aceptable), ¡lo copiaste del libro! También hay algunos errores administrativos y de notación.
La función de clasificación y la función principal se confunden. Deberían definirse por separado.