Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo reducir errores en la programación

Cómo reducir errores en la programación

Su error es que cada vez que ingresa un valor en el bucle, se ejecuta min=a[1]. Finalmente, min solo registra un [1] o el último número (menos que un [1]).

# include & ltstdio.h & gt

int main()

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

int main()

{int n, a[100], I, min, t; p>

while((scanf("%d ", & ampn)! = EOF)& & ampn!=0)

{ t = 1;

for(I = 1;i& lt= n;i++)

{ scanf("%d ",&a[I]);

if(a[I]& lt; a[t])

{

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");

}

Devuelve 0;

}