Sinceramente non sò cosa ti serva a trasformare quel programma in una funzione.
Una funzione serve serve a molte cose 
Serve a rendere più comprensivo un sorgente.
Serve a non esguire le stesse operazioni con diverse variabili più volte.
Serve un pò a tutto 
Esempio:
codice:
#include <stdio.h>
int somma(int f1, int f2){
int ciao;
ciao=f1+f2;
return ciao;
}
main(){
int a,b;
printf("Inserisci la variabile a: ");
scanf("%d",&a);
printf("Inserisci la variabile b: ");
scanf("%d",&b);
printf("La somma dei due è: %d \n",somma(a,b));
return(0);
}