Programa que calcula o fatorial de um número.

#include 
#include 
main(){
       long int n, i, fat;
       int resp;
       printf("Programa feito por: Rodrigo de Lima Amora de Freitas.nn");
       while(resp!=2){
       printf("Digite um numero: ");
       scanf("%li", &n);  
       fat=1;
       for(i=n; i>1; i--){
             fat*=n;
             n--;
             }
             printf("Fatorial: %li", fat);
             printf("nnDeseja continuar? n1-Sim 2-Nao nResp: ");
             scanf("%d", &resp); 
             printf("nn");             
             }
             printf("Obrigado por usar o programa.");
             getch();
             }