#include<stdio.h>

int fatorial(int n) {
    if (n < 0) return -1;
    int i, resultado = 1;
    for (i=2; i<=n; i++) {
        resultado = resultado * i;
    }
    return resultado;
}

int somatorio(int n) {
    if (n < 1) return n;
    int i, soma = 0;
    for (i=1; i<=n; i++) {
        soma = soma + i;
    }
    return soma;
}

int main(void)
{
    int n, f, s;
    printf("Digite um numero: ");
    scanf("%d", &n);

    f = fatorial(n);
    printf("\nO fatorial de %d eh: %d", n, f);

    s = somatorio(n);
    printf("\nO somatorio de %d eh: %d\n", n, s);

    system("pause");
    return 0;
}