02/01/2013, 08:18
|
| | Fecha de Ingreso: mayo-2012
Mensajes: 14
Antigüedad: 12 años, 7 meses Puntos: 0 | |
problema con codigo, error de segmento Tengo este codigo, que me da error de segmento y no encuentro el problema, a ver si podeis echarme una mano. Gracias de antemano.
Código:
// Ficheros a incluir.
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "prodEscalar.h"
// Funcion principal.
void iniciaFibonacci (int vector[], int num);
int main (int argc, char ** argv)
{
int num=atoi(argv[1]);
int vector[2]={000, 001};
if (argc <= 0)
{
printf(ERROR_DIMENSION);
}
else
{
iniciaFibonacci(vector, num);
printf("\n");
}
return 0;
}
void iniciaFibonacci(int vector[], int num)
{
int cero=vector[0];
int uno=vector[1];
int aux=0;
int i=0;
num=num-1;
printf("[%d,%d",cero,uno);
for(i=1; i<num; i++)
{
aux=cero+uno;
printf(",%d",aux);
cero=uno;
uno=aux;
}
printf("]\n");
}
|