Dev - C++ - calculo de direcciones

 
Vista:

calculo de direcciones

Publicado por eduardo (1 intervención) el 30/04/2008 01:11:01
que tal.. soy nuevo en este foro, necesito un poco de ayuda para terminar un programa que calcule las direcciones, estamos viendo en la escuela metodos de ordenamiento y nos pidieron terminar este programa:

#include <stdio.h>
#include <malloc.h>
#define n 5

struct nodo{
int info;
struct nodo *next;
}

typedef struct nodo *nodeptr;
nodeptr p,q,ant,first;

nodoptr getnodo (nodoptr p){
p=(struct nodo*)malloc(sizeof(struct nodo));
return(p);
}

void calculo_direccion(int x[], int n){
int i, j, struct node *f[10], *p, first;
float y;
for (i = 0; i <= 10; i++)
f[i] = NULL;
for (i = 0; i < n; i++){
y = x[i];
first = y/10;
place (&f[first], y); <--------------------- esta funcion no la tengo
}
i = 0;
for (j = 0; j < 10; j++){
p = f[j];
while (p != NULL){
x[i++] = p -> info;
p = p -> next;
}
}
}

void main (){
int i, x[n];
printf (" Inserte los numeros");
for (i = 0; i < n; i++)
scanf("%d", &x[i]);
calculo_direccion(&x[n], n);

}


el programa que uso es borland c++ 4.5, ojala alguien me pueda ayudar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder