ok grazie
il programmino richiede di inserire da tastiera N numeri reali, di ordinarli.
Successivamente leggere da tastiera un numero reale e verificare con ricerca binaria se questo numero reale coincide (con approssimazione di 1/1000) con uno degli N numeri ordinati precedentemente.
stampi la posizione nel vettore dell'eventiale numero coincidente.
Ho fatto in questo modo
codice:
#include <stdio.h>
#include <stdlib.h>
#define N 4

/*
 * 
 */



int main() {

    int i,j;
    float n;
    float app;
    float A[N];
    
    printf ("Inserisci numeri\n");
    
    for (i = 0; i < N; i++){
        scanf ("%f", &n);
        A[i] = n;
        }
    
    for (i = 0; i < N - 1; i++){
        for (j = i + 1; j < N; j++){
            if (A[i] < A[j]){
                app = A[j];
                A[j] = A[i];
                A[i] = app;
                }
        }
    }
    
    printf ("Numeri : %f", A[i]);



    return 0;
}
ma non riesco a capire come effettuare quella approssimazione