Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2011, 04:04
juannabis
 
Fecha de Ingreso: enero-2011
Mensajes: 3
Antigüedad: 13 años, 3 meses
Puntos: 0
Error con la función malloc

Hola, tengo un error de compilación con el siguiente código:

Código:
int main(void)
{    
    //Variables para tomar el tiempo de ejecución.    
    clock_t t_ini, t_fin; 
    double secs;   
   
    //Solicitamos el TAMAÑO DEL VECTOR.
    printf("Tamnio vector 1?: ");
    int tam_vector1;
    scanf("%d/n",&tam_vector1);
 
    printf("Tamnio vector 2?: ");
    int tam_vector2;
    scanf("%d/n",&tam_vector2);
   

    //Tiempo de inicio.
    t_ini=clock();
 
    //VARIABLES DE LOS VECTORES.
    int *INDX=(int *)malloc (tam_vector1*sizeof(int));
    int *VALX=(int *)malloc (tam_vector1*sizeof(int)); 
    int *INDY=(int *)malloc (tam_vector2*sizeof(int));
    int *VALY=(int *)malloc (tam_vector2*sizeof(int));
    ...
    ...
    ...
Y el error se sitúa en la línea donde declaro 'INDX', siendo el siguiente:

Código:
27 Inner2.cpp `malloc' undeclared (first use this function)
La cosa es que anteriormente hice un programa muy parecido y no me dio este problema.

Alguien me puede echar una mano??.

Gracias!!!.