[Solved] My c program is not giving any result.pls help everyone [closed]


Write

printf("factorial of n=%d\n",s);
                       ^^

And this code snippet

     if (i==n+1)
     {
         break; 
     }

is redundant and may be removed.

You could write the loop simpler. For example

while ( n > 1 ) s *= n--;

without a need to use one more variable i.

0

solved My c program is not giving any result.pls help everyone [closed]