a quanto pare ci sono dei caratteri che sporcano il codice
io sto utilizzando windows... nella riga 1 del file func1.c
prima del commento /* .............. */
ci sono dei caratteri sporchi (io li ho tolti)
probabilmente per la differente conversione di alcuni caratteri
da WINDOWS a LINUX
cmq, se compilo, escono fuori ancora molti errori ma gli stray li ho corretti
edit: riassumendo...
se compilo quel codice (con g++ sotto windows) ricevo gli stessi errori da te riportati. Se (apro il file e) tolgo i caratteri sporchi (dalla riga 1 di FunzPARTE1.c) nella successiva compilazione quegli strani errori spariscono.