Esaminiamo ora la funzione main(). Carichiamo un vettore statico di 15 elementi solo per la fase di test del programma; nel caso reale sostituiremo le linee evidenziate con il tratteggio con le due linee di codice che lo precedono che ci consentiranno di caricare un vettore con n elementi essendo n un numero deciso dall'utente comunque minore o uguale a 100 (vincolo imposto dalla define MAX). Richiamiamo la funzione stampa_vettore per mostrare il vettore prima dell'ordinamento; poi richiamiamo la funzione BubbleSort per ordinare il vettore ed infine richiameremo la funzione stampa_vettore per mostrare il vettore ordinato.

system