/* program koji ce izracunati faktorijelu */ double fakto(int); main() { int n; char ns[3]; do { printf("\nUnesi n razlicit od 0"); scanf("%s",ns); } while (!(n=atoi(ns))); printf("\n%d!=%f",n,fakto(n)); getch(); return 0; } double fakto(int a) {return a?fakto(a-1)*a:1;}