CRUD EM C

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (769 palavras )
  • Download(s) : 0
  • Publicado : 23 de junho de 2014
Ler documento completo
Amostra do texto
#include
#include
#include
#include
#include
struct registro {
char nome[40];
char protocolo[5];
char situacao[20];
char cor[20];
char tel[20];
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);

int main(void)
{
charopcao[2], op;
do{
do{
system("cls");
printf("\n\n\n\n\n\n\n");
printf("\t========================================================\n");
printf("\t##\n");
printf("\t# TRABALHO FINAL - ALGORITIMOS II #\n");
printf("\t##\n");
printf("\t# PROFESSOR: x #\n");
printf("\t# #\n");
printf("\t#PROGRAMA DE CADASTRO HOSPITALAR #\n");
printf("\t# #\n");printf("\t========================================================\n\n");
printf("\n Digite uma das op‡oes\n\n");
printf("\n - Incluir cadastro de paciente");
printf("\n - Alterar cadastro de paciente");
printf("\n -Excluir cadastro de paciente");
printf("\n - Consultar situa‡Æo ");
printf("\n - Listar");
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);
}
}while(1);
}
/*Fun‡oes*/
void abrir(char tipo[3])
{
if((fp=fopen("C:paciente.txt",...