Red de conocimiento informático - Computadora portátil - La programación en lenguaje C necesita orientación

La programación en lenguaje C necesita orientación

#include lt; stdio.hgt;

/* userCode (lt; 50 caracteres): Declaración de prototipo de función personalizada */

double f( int n);

int main(void)

{

int n;

doble fn;

printf("Entrada n (13gt;=ngt;=2): ");

scanf("d", amp;n);

fn=f(n) ; /* userCode(lt; 50 caracteres): Llama a la función para calcular fn */

printf("\nf(d)=.0f\n", n, fn);

return 0;

}

/* Comienzo del código de usuario: los candidatos luego completarán el diseño de la función personalizada, sin límite en el número de líneas*/

doble f (int n)

{

if(nlt;0)return 0;

if(n==0 || n= =1 || n ==2) devolver n;

devolver (2*f(n-1) f(n-2)*f(n-3));

}