Non mi viene l'ordinamento: questo programma chiede di immettere dei numeri da tastiera e poi li ordina ma l'ordinamento non viene. Come si potrebbe fare in modo alternativo?
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
int vettore[10];
int numero;
int i,j;
int deposito;
printf("Quanti elementi vuoi inserire?\n");
scanf("%d",&numero);
for(i=0;i<numero;i++){ //inserisci numeri finchè non raggiungi il numero di volte digitate prima
printf("\nInserisci il %d elemento\n",i+1);
scanf("%d",&vettore);
}
for(i=0;i<numero-1;i++){ // 5 4 6 2 7 es. ordinare i 5 numeri
for(j=i+1;j<numero;j++){
if(vettore>vettore[j]){
deposito=vettore;
vettore=vettore[j];
vettore[j]=deposito;
}
}
}
for(i=0;i<numero;i++){
printf("%d\n",&vettore);
}
} /*** Ultima graffa ***/