<div>Estoy tratando de traducir un seudocodigo de la U pero me da muchos errores al compilar y no entiendo aun que esta mal.</div>
<div> </div>
<div><font style="BACKGROUND-COLOR: #ffff99">#include <stdio.h><br>#include <conio.h></font></div>
<p><font style="BACKGROUND-COLOR: #ffff99">int Factorial(int N)<br>{<br>    int Fact;<br>    While (N > 0)<br>        {<br>        Fact = Fact * N;<br>        N = N - 1;<br>        }<br>    return Fact;<br>}</font></p>

<p><font style="BACKGROUND-COLOR: #ffff99">int EsPrimo(int N)<br>{<br>    If ((Factorial(N-1)+1) % N == 0)<br>        Return 1;<br>    else<br>        return 0;<br>}</font></p>
<p><font style="BACKGROUND-COLOR: #ffff99">void main ()<br>{<br>    int i;<br>    clrscr();<br>    printf("Ingrese numero: ");<br>    scanf("%d", &i);<br>    if(EsPrimo(i))<br>        printf("El numero es primo");<br>
    else<br>        printf("El numero no es primo");</font></p>
<p><font style="BACKGROUND-COLOR: #ffff99">    getch();<br>}</font></p>