Guest BetaH Postado Novembro 1, 2008 Denunciar Share Postado Novembro 1, 2008 (editado) #include <stdio.h> #include <stdlib.h> #define ARQ "clientes.txt" typedef struct cliente { int codigo; char nome[30]; float limite; }Cliente; void print_menu() { printf("**********************************************\n"); printf("Digite o que deseja fazer:\n"); printf("0 - Sair do programa.\n"); printf("1 - Incluir um cliente.\n"); printf("2 - Alterar o limite de credito de um cliente.\n"); printf("3 - Exluir um cliente.\n"); printf("4 - Incluir uma venda.\n"); printf("5 - Alterar dados da venda.\n"); printf("6 - Exluir uma venda.\n"); printf("7 - Quitar vendas.\n"); printf("**********************************************\n"); } int main() { Cliente code,name,limit,dados[100]={{0}}; int opcao,i,q; char resp; FILE *arquivo,*arq; if((arquivo = fopen(ARQ,"a+")) == NULL) { printf("Erro ao abrir arquivo!!!\n"); exit(1); } do{ print_menu(); scanf("%d",&opcao); switch(opcao) { case 1: printf("Digite a quantidade de clientes que deseja inserir:\n"); scanf("%d",&q); for(i=0;i<q;i++){ code.codigo = i+1; printf("Digite o nome do cliente que deseja incluir:\n"); scanf("%s",name.nome); printf("Digite o limite de credito do cliente:\n"); scanf("%f",&limit.limite); printf("\n"); printf("%d %s %.2f\n",code.codigo,name.nome,limit.limite); fprintf(arquivo,"%d %s %.2f\n",code.codigo,name.nome,limit.limite); } break; } }while(opcao != 0); fclose(arquivo); system("pause"); } Editado Novembro 3, 2008 por Mônica Bonna Adicionar tag CODE, especificação do assunto no título. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Novembro 2, 2008 Denunciar Share Postado Novembro 2, 2008 cara explica melhor, a gente não sabe como funciona seu programa. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Léo Unicap Postado Novembro 2, 2008 Denunciar Share Postado Novembro 2, 2008 Cara, organiza teu código.Se der, coloca a questão escrita. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest BetaH
Adicionar tag CODE, especificação do assunto no título.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.