WilnerC Postado Setembro 8, 2011 Denunciar Share Postado Setembro 8, 2011 Olá,não estou conseguindo executar um programa que eu criei para selection sort,gostaria que alguém me mostrasse aonde estou errando,o programa esta ai em baixo.muito obrigado desde já.#include <stdio.h>#include <stdlib.h>int main ( ) { float n[4],menor,aux; int i,j=0,s,t; for (t=0;t<4;t++){ printf("digite o numero\n"); scanf("%f",&n[t]); } menor=n[0]; for (i=0;i<4;i++){ menor=n; for (j=j+i;j<4;j++){ if (n[j]< menor || n[j]==menor){ menor=n[j]; } } n[i-1]=menor; } for (s=0;s<4;s++){ printf("%.1f\t",n); } system("pause");} Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
WilnerC
Olá,não estou conseguindo executar um programa que eu criei para selection sort,gostaria que alguém me mostrasse aonde estou errando,o programa esta ai em baixo.muito obrigado desde já.
#include <stdio.h>
#include <stdlib.h>
int main ( ) {
float n[4],menor,aux;
int i,j=0,s,t;
for (t=0;t<4;t++){
printf("digite o numero\n");
scanf("%f",&n[t]);
}
menor=n[0];
for (i=0;i<4;i++){
menor=n;
for (j=j+i;j<4;j++){
if (n[j]< menor || n[j]==menor){
menor=n[j];
}
}
n[i-1]=menor;
}
for (s=0;s<4;s++){
printf("%.1f\t",n);
}
system("pause");}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.