Problem z skryptem, gdyż silnia działa normalnie do 12 a dalsze liczby wyświetlają jakąś niepoprawny wynik.
#include <stdio.h>
int main()
{
int silnia = 1;
int n;
printf("Podaj liczbe:");
scanf("%d", &n);
for (int i=1;i<=n;i++) silnia*=i;
printf("silnia = %d", silnia);
return 0;
}
z góry dziekuje za pomoc i rady.