SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: sergionm en Sábado 28 de Julio de 2012, 12:17
-
Hola a todos, miren hace poco k he empezado a programar y me mandaron sacarme la sucesion de fibonaci y tras mucho pensar, creo que lo consegui, pero hago algun tipo de error en la sintaxis ¿Me pueden decir que hago mal?
Un saludo a todos
Aqui mi codigo:
#include <winbgim.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <time.h>
#include <conio.h>
#include <string.h>
// Definicion de variables
// Cabecera de funciones
void sucesion_de_fibonacci();
// Declaracion de las funciones
void sucesion_de_fibonacci(){
int a = 0;
int b =1;
int c =1;
int sum = b+c;
int sum_ant;
while(a<1){
prinf("%i+%i=%i",b,c,sum);
sum = sum_ant
while (b<30){
b=b+sum
printf("%i+%i=%i ",sum_ant,b,sum_ant+b);
sum = sum_ant+b
sum = sum_ant
b++;
c++;
}
}
}
-
Así a simple vista pones "prinf" en lugar de "printf. Además en varias lineas te olvidas de cerrarla con ";". Por último si es el programa principal debes poner la función "main" y hacer desde ésta una llamada a la función que acabas de crear para que se ejecute.
Un saludo!