yok

, ben yine beceremedim. Mesela girilen bir rakamı ekrana yazması için nasıl bir program yazılabilir ? örnek verebilir misiniz ? ve bunun uzantısını ne yapmam gerekiyor?
böyle birşey buldum ama build and run yapıyorum. tepki yok.
main()
{
int i;
prinf('Sayıyı giriniz '); scanf('%d', &i);
printf('%d\n', fakt(i));
}
long fakt ( int n)
{
int j;
long f = 1;
for ( j = 2; j < =n; j = j + 1),
f = f * j;
return f;
}