Ir ao conteúdo
  • Cadastre-se

Problemas em apresentação


fdsmello

Posts recomendados

To com problema na para apresentação na hora de  apresentar na tela não apresenta nada.

struct pizza{      char cod[3];      char nomePizza[21];      char valor[6];      char tamanho[2];};struct pizza listaPizzas[QUANTIDADE_PIZZAS];void IncluirPizza (){    char temp [4096];    FILE * pizArq;    system("cls");    printf("\n                             INSERIR PIZZA");    printf("\n                             ===============");    pizArq = fopen("PIZZA.txt","a");    if (!pizArq)    {        printf("\nErro na abertura do arquivo! Finalizando o programa!\n");        getchar();        exit(0);    }    if (fimLista < QUANTIDADE_PIZZAS)       {        printf("\nCODIGO: ");        scanf("[0-9][^\n]",listaPizzas[fimLista].cod);        fflush(stdin);        printf("\nNOME DA PIZZA: ");        scanf("[a-z][A-Z]",listaPizzas[fimLista].nomePizza);        strupr(listaPizzas[fimLista].nomePizza);        fflush(stdin);        printf("\nTAMANHO DA PIZZA: "); // USAR ENUM        scanf("%[^\n]",listaPizzas[fimLista].tamanho);        printf("\nVALOR: ");        scanf("[0-9][^\n]",listaPizzas[fimLista].valor);        fflush(stdin);        sprintf(temp,"\n\n    ========================= \n\nCODIGO: %s;NOME PIZZA: %s;TAMANHO: %s;VALOR: %s;\n",listaPizzas[fimLista].cod,listaPizzas[fimLista].nomePizza,listaPizzas[fimLista].tamanho,listaPizzas[fimLista].valor);        fputs(temp,pizArq);        fimLista++;        fclose(pizArq);        getchar();       }}void ApresentarSabores (){    if(fimLista > 0)    {        system("cls");        printf("\n                             PIZZAS CADASTRADAS");        printf("\n                             ===============");        char c ;        FILE *aberturaArq;        aberturaArq = fopen("PIZZA.txt","r");        do        {            c = fgetc(aberturaArq);            printf("%c",c);            if(c == ';')                printf("\n");        }        while (c =!EOF);        getch();        fclose(aberturaArq);        getchar();    }    else        {        printf("Lista de sabores vazia ");        getchar();        }    getchar();}
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!