mi scuso anticipatamente per l'ignoranza...

se io ho un file dove è contenuta una funzione
(ad es. int prova(int x,int y); che si trova nel file1.c)

e ho il suo prototipo nell'header file file1.h...

da un altro file (diciamo file2.c) come devo fare per usare la funzione prova contenuta nel file1.c ??

non basta che metto #include "file1.h" ??

devo dichiarare la funzione in qualche modo, tipo extern? o nel file2 devo aggiungere qualcosatro?

sto facendo delle prove ma non riesco a chiamare la funzione prova contenuta nel file1.c..dove sbaglio??