ho realizzato un programma che fa delle operazioni matematiche abbastanz alaboriose, il punto è che c'è una variabile che ha una lunghezza del tipo long long , esempio

long long prova=12345678912;

quando la stampo facendo

printf("%d", prova);

mi da un numero negativo,


grazie