l'errore che riguarda il main te lo dovrebbe dare perche' forse stai usando uno stesso package che contiene piu' di un file .c con il main. Quindi se e' per questo motivo dovresti crearti un progetto o un package diverso per ogni file .c che contiene un main