Ma questo

int array[]={}

che vuol dire ?

E perché tutte le funzioni non restituiscono nessun valore pur essendo di tipo int ?