Red de conocimiento informático - Conocimiento del nombre de dominio - Programación en lenguaje C muy simple, ¡ayúdame a eliminar los errores!

Programación en lenguaje C muy simple, ¡ayúdame a eliminar los errores!

Tu error es que cada vez que haces un bucle para encontrar un valor, ejecutas min=a[1], y min finalmente registra solo un[1] o el último número (menor que a[1])

#include

int main()

{int n,a[100],i, min,t

Mientras(( scanf("%d",&n)! min,t;

mientras((scanf("%d",&n)!=EOF)&&n!=0)

{ t=1;

for(i=1;i<=n;i++)

{scanf("%d",&a[i]); p>if(a[i]

{

t=i

}

}

int min=a[t];

a[t]=a[1]

a[1]=min;

for(i=1;i<=n;i++)

printf("%d ",a[i]);

printf("\n");

}

retorno(i=1;i<=n;i++);

retorno(i=1;i<=n;i++);

retorno(i=1;i<=n;i++).

retorno 0;

}