Alejo2442 / Recuperacion

0 stars 0 forks source link

main.c #2

Open Alejo2442 opened 3 months ago

Alejo2442 commented 3 months ago

include

include "funciones.h"

int main (int argc, char *argv[]) {

char productos[10][3][40]={{"Jordan","Zapatos","Nike"},
                           {"Classic","Camisas","Nike"},
                           {"Terrex","Zapatos","Adidas"},
                           {"Classic","Zapatos","Puma"},
                           {"Venture","Camisas","Nike"},
                           {"Superst","Zapatos","Adidas"},
                           {"Terrex","Chompas","Adidas"},
                           {"Classic","Chompas","Puma"},
                           {"Venture","Chompas","Adidas"},
                           {"Hoddie","Chompas","Puma"}};
double precio[10] = {120,40,122,89,150,110,150,120,40,45};
int indice[10] = {1,2,3,4,5,6,7,8,9,10};
leerProductos(productos, precio, indice);
int opcion1,opcion2,opcion3;
do{
    printf("Elija una opción:\n1.Listar Productos\n2.Buscar Productos\n3.Editar Productos\n>>");
    scanf("%d",&opcion1);
    switch (opcion1)
    {
    case 1:
        listarProductos(productos,precio,indice);
        break;
    case 2:
        printf("Buscar por:\n1.Marca\n2.Categoria\n3.Precio Menor de\n>>");
        scanf("%d",&opcion2);
        switch (opcion2)
        {
        case 1:
            buscarXMarca(productos,precio);
            break;
        case 2:
            buscarXCategoria(productos,precio);
            break;
        case 3:
            buscarXPrecioMenor(productos,precio);
            break;
        default:
            break;
        }
        break;
    case 3:
        editarProducto(productos,precio,indice);
    default:
        break;
    }
   printf("Desea elegir otra opción:\n1.Si\n2.No\n>>");
   scanf("%d",&opcion3); 
}while(opcion3==1);
guardarProductos(productos, precio, indice);
return 0;

}

bochan7 commented 3 months ago

1.second header file is declared wrong plus there is no need of that

  1. functions need to be defined

if u can tell wht exactly u r trying to do here I can try to fix it