Intanto una

return 0;

per una funzione void non ha senso (e dovrebbe darti un errore).

Ma questo non è un problema ...

Puoi inviare un link per scaricare i due progetti di prova?