ciao ragazzi,
studio c all'università, ma non riesco a capire bene le funzioni. ho questo codice:

#include <stdio.h>

main ()
{
int a;
int b;
int c;

a=10;
b=20;
int somma=(a, b, &c);
}

int somma (int a, int b, int*cptr)
{
int c;
c=a+b;
*cptr=c;
}



e mi da un errore dove dichiaro int somma: mi dice invalid convertion from int to int*. mi potete spiegare dove ho sbagliato? graziee!