/*P95 exam8-4-5*/
#include <stdio.h>
main()
{
	int nyuuryoku;
	int kaijo = 1;
 
	printf("階乗を計算します\n正の整数を入力して下さい");
	scanf("%d",&nyuuryoku);
 
	printf("%dの階乗は",nyuuryoku);
 
	while(nyuuryoku > 0)
	{
		kaijo = kaijo * nyuuryoku;
		nyuuryoku--;
	}
	printf("%dになります",kaijo);
}