Volendo puoi mettere le funzioni nello stesso
file delle dichiarazioni, ma è meglio separarle.
In genere si crea un file .h con le dichiarazioni
e un file .c con il codice delle funzioni, che
richiama l'header.
Esempio:
file prova.h:
file prova.c:codice:int quadrato(int num); int cubo(int num);
file principale:codice:#include "prova.h" int quadrato(int num){ return num*num; } int cubo(int num){ return num*num*num; }
codice:#include "prova.h" ... int main(){ ... x=quadrato(y); ... }