Ayuda con codigo de Listas [C++]

Iniciado por Lakon, 1 Noviembre 2010, 18:32 PM

0 Miembros y 1 Visitante están viendo este tema.

Lakon

Hola, la verdad soy nuevo en este foro pero me parecio interesante...
bueno queria pedirles su ayuda un poco...
lo que pasa es que tengo un programa en C++ el cual ingresa productos, muestra productos y da la posibilidad de borrar productos...
el asunto es que me da un error, esto esta hecho con el Turbo C++...
igual le falta por avanzar... pero con mi amigo queriamos resolver ese problema que nos da...
si es que me pueden ayudar se los agradeceria mucho...





#include <stdio.h>
#define tam 10

int main
{
clrscr();
void menu();

int alternativa;

int primera (int id[], char[20] nombre, int cantidad, float precio, int lista []);

int segunda (int id, int lista[], int x );

int tercera (primera, i);

lista[tam];

do
{
 menu();
 Printf("eliga una opcion" /n);
 scanf ("%d", &alternativa);
 switch(alternativa)
 {

  case 1: //ingreso de productos
     if (lista[tam] == 0 )
{
printf (" ingrese id del producto"/n);
scanf ("%d", &id[]);
printf ("Ingrese Nombre del producto" /n);
scanf ("%c", &nombre);
printf ("Ingrese Precio de su producto"/n);
scanf ("%f", &precio);
}
else
{
printf("La challa esta llena"/n);
}

break;

   case 2: //borrar producto
      printf("ingrese el id del Producto"/n);
      scanf ("%d", &x);
      if (x = id[]);
{
printf ("se esta borrando su producto"/n);
remove (x);
printf (" ..." /n /n /n);
printf ("borrado"/n);
}
else
{
printf ("NO ESTA EN LA LISTA SU ID"/n);
}
break;

   case 3: //mostrar productos
if (primera);
{
}
else
{
}
   case 4: //salir
exit(0);
break;
default;
printf("la opcion elegida no es valida"/n);
}
}while (alternativa !=4);

}

void menu()
{
printf("\n MENU \n");
printf("1.-Ingresar Productos"/n);
printf("2.-Borrar Producto"/n);
printf("3.-Mostrar Productos"/n);
printf("4.-Salir"/n);
}




Lo otro que queria saber es como puedo hacer que cuando muestre todos los productos se vean con este orden....



De Antemano muchas gracias :D