['fork', 'light bulb', 'treasure', 'traditions', 'literacy']
Necessito un programa en C que calculi el factorial d'un número donat per l'usuari.
```c
#include <stdio.h>

int main() {
  int num, i;
  long long factorial = 1;

  printf("Introdueix un número: ");
  scanf("%d", &num);

  if (num < 0) {
    printf("Error! No es pot calcular el factorial d'un número negatiu.");
  } else {
    for (i = 1; i <= num; ++i) {
      factorial *= i;
    }
    printf("El factorial de %d = %lld", num, factorial);
  }

  return 0;
}
```