Co mam zrobic zeby np dla n=100 nie dawalo mi 0. Jestem nowy w programowaniu.
#include <stdio.h>
int main()
{
long long int n, i;
long long int silnia = 1;
printf("Podaj z jakiej liczby chcesz obliczyc silnie\n");
scanf("%lld",&n);
if (n < 0)
printf("Nie ma silni z liczby ujemnej\n");
else
{
for(i=1; i<=n; ++i)
{
silnia *= i;
}
printf("Silnia z %lld = %lld\n", n, silnia);
}
return 0;
}
vpiotrint[]