#include <stdio.h>
#include <stdlib.h>
#include <string.h>

main() {
    printf("NOME DO COMÉRCIO");
    struct produto{
        int co;//codigo
        char no[30];//nome
        float pr;//preço
        int es;//estoque
        int q;
        int resp;//resposta "aumentar ou diminuir"
        int resu;
    };
    struct produto p;
    int op = 0;//opição
    
    do{
        system("cls");
        printf("\n\nMenu de Funções");
        printf("\n1- Incluir");
        printf("\n2- Excluir");
        printf("\n3- Editar estoque");
        printf("\n4- Consultar");
        printf("\n5- Listar todos");
        printf("\n6- Encerrar");
        printf("\n\nEscolha uma opção:");
        scanf("%i",&op);
        
        if(op == 1){
            printf("\n\nDigite o código do produto:");
            scanf("%i",&p.co);
            printf("\nDigite o nome:");
            scanf("%s",&p.no);
            printf("\nDigite o preço:");
            scanf("%f",&p.pr);
            printf("\nDigite a quantidade em estoque:");
            scanf("%i",&p.es);
            if(p.co>=0){
                printf("\n\nProduto incluido! Essa é a nova tabela de produtos:");//aqui vc cria uma tabela com uns produtos pré cadastrados
                printf("\n1       ABOBRINHA        3.00         50 unidades");
                printf("\n2       ALFACE           5.80         16 unidades");
                printf("\n3       TOMATE           0.20         50 unidades");
                printf("\n%i       %s          %.2f      %i unidades", p.co , p.no , p.pr , p.es);
            }
        }else if(op == 2){
            printf("\n\nDigite o código do produto que será excluido:");
            scanf("%i",&p.co);
            if(p.co == 1){
                printf("\n\nProduto excluido! Essa é a nova tabela de produtos:");
                printf("\n2       ALFACE           5.80         16 unidades");
                printf("\n3       TOMATE           0.20         50 unidades");
            }else if(p.co == 2){
                printf("\n\nProduto excluido! Essa é a nova tabela de produtos:");
                printf("\n1       ABOBRINHA        3.00         50 unidades");
                printf("\n3       TOMATE           0.20         50 unidades");
            }else if(p.co == 3){
                printf("\n\nProduto excluido! Essa é a nova tabela de produtos:");
                printf("\n1       ABOBRINHA        3.00         50 unidades");
                printf("\n2       ALFACE           5.80         16 unidades");
            }
        }else if(op == 3){
            printf("\nInfome o código do produto submetido a alteração no estoque:");
            scanf("%i",&p.co);
            if(p.co > 0){
                if(p.co == 1){
                    printf("\nABOBRINHA. Digite 1 para aumentar o estoque, ou 0 para diminuir.");
                    scanf("%i",&p.resp);
                    if(p.resp==1){
                        printf("\nInforme a quantidade a ser incluida:");
                        scanf("%i",&p.q);
                        p.resu = p.q + 50;
                        if(p.q > 0){
                            printf("\nAgora são %i unidades de ABOBRINHA.",p.resu);
                        }  
                    }else if(p.resp == 0){
                        printf("\nInforme a quantidade a ser excluida:");
                        scanf("%i",&p.q);
                        p.resu = 50 - p.q;
                        if(p.q > 0){
                             printf("\nAgora são %i unidades de ABOBRINHA.",p.resu);
                        }
                    }
                }else if(p.co == 2){
                    printf("\nALFACE. Digite 1 para aumentar o estoque, ou 0 para diminuir.");
                    scanf("%i",&p.resp);
                    if(p.resp == 1){
                        printf("\nInforme a quantidade a ser incluida:");
                        scanf("%i",&p.q);
                        p.resu = p.q + 16;
                        if(p.q > 0){
                            printf("\nAgora são %i unidades de ALFACE.",p.resu);
                        }
                    }else if(p.resp == 0){
                        printf("\nInforme a quantidade a ser excluida:");
                        scanf("%i",&p.q);
                        p.resu = 16 - p.q;
                        if(p.q > 0){
                            printf("\nAgora são %i unidades de ALFACE.",p.resu);
                        }
                    }
                }else if(p.co == 3){
                    printf("\nTOMATE. Digite 1 para aumentar o estoque, ou 0 para diminuir.");
                    scanf("%i",&p.resp);
                    if(p.resp == 1){
                        printf("\nInforme a quantidade a ser incluida:");
                        scanf("%i",&p.q);
                        p.resu = p.q + 50;
                        if(p.q > 0){
                            printf("\nAgora são %i unidades de TOMATE.",p.resu);
                        }
                    }else if(p.resp == 0){
                        printf("\nInforme a quantidade a ser excluida:");
                        scanf("%i",&p.q);
                        p.resu = 50 - p.q;
                        if(p.q > 0){
                            printf("\nAgora são %i unidades de TOMATE.",p.resu);
                        }
                    }
                }
            }
        }
    }while(op!=0);
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: