// C-Kurs 3: Fakult„tsberechnung mit for

#include <stdio.h>

void main(void)
{
  unsigned char zahl,
                i;
  unsigned long ergebnis=1;

  printf("Bitte 'ne Zahl zwischen 2 und 30 eingeben: ");
  scanf("%ud",&zahl);
  
  switch( (zahl>=2) && (zahl<=30) )
  {
    case 0:    printf("\nZwischen 2 und 30 habe ich gesagt. ™rks.\n");
               break;
    default:   for(i=2; i<=zahl; i++) ergebnis*=(unsigned long)i;
               printf("\nFakult„t ist: %lu\n",ergebnis);
  }
}

