Arquivo binário....
#include
#include
#include
#include struct registro { char marca[40]; char numeracao[5]; char tipo[20]; char cor[20]; char preco[40]; char status; } reg;
FILE *fp;
/*prototipo das funcoes*/ void incluir (void); void consultar(void); void excluir(void); void alterar(void); void abrir(void); void listar(void); void help(void);
void main(void)
{
char opcao[2], op; do{ do{ clrscr(); printf("\n\n\n\n\n\n\n"); printf("\t########################################################\n"); printf("\t# #\n"); printf("\t# Programa de Cadastro de Sapatos Versao 1.13 #\n"); printf("\t# #\n"); printf("\t########################################################\n\n\n"); printf("\n Digite uma das op‡oes\n\n"); printf("\n - Incluir"); printf("\n - Alterar"); printf("\n - Excluir"); printf("\n - Consultar"); printf("\n - Listar"); printf("\n - Ajuda"); printf("\n - Sair"); printf("\n\n\n Op‡ao:"); gets(opcao); op=tolower(*opcao); } while(!strchr("iaeclsh",op)); switch(op){/*D*/ case 'i' : incluir(); break; case 'a' : alterar(); break; case 'e' : excluir(); break; case 'c' : consultar(); break; case 'l' : listar(); break; case 's' : exit(0); case 'h' : help(); break; } }while(1);
}
/*Fun‡oes*/ void help(void) { clrscr(); printf("\a\n\n\n\n\n\n\n"); printf("\t########################################################\n"); printf("\t# Programa feito por.: KrowniX #\n"); printf("\t# Qualquer d£vida/erro entre em contato krownix@lab.br #\n"); printf("\t########################################################\n\n\n"); printf("\t\t\tTecle para voltar"); getch();
}
void abrir(char tipo[3])
{