Правильно ли написан хедер, решающий факториал - C (СИ)
Формулировка задачи:
int fact(int factb)
{
int facta=1;
int factc=1;
while(factc<1000000)
{
if(factb==0)
{
factc=1;
break;
}
facta++;
factc=factc*facta;
if(facta==factb)
{
break;
}
}
return(factc);
}Решение задачи: «Правильно ли написан хедер, решающий факториал»
textual
Листинг программы
#include "factorial.h"
int
main(int argc, char ** argv)
{
...
return 0;
}