codice:
for(i=0;i<n-1;i++){
    imin=i;
           for(j=i+1;j<n;j++){
           if(a[imin]>a[j])
           imin=j;
           }
    temp=a[i];
    a[i]=a[imin];
    a[imin]=temp;
     
    }
    for(i=0;i<n;i++)
    printf("%d ", a[i]);  //assurdo...altro che evidente, era bello grosso
eccolo qui....ora funziona....questi errori mi demoralizzano, sopratutto quando sei avanti ad uno schermo per ore e poi ti arriva la notizia che stai dormendo visto che la soluzione è così semplice....GRAZIE MILLE....