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);
}