Advertisement
MarceloSousa

Untitled

Nov 28th, 2013
319
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.13 KB | None | 0 0
  1. void carro_altera(void) {
  2.     FILE * p;
  3.     tcarro reg_carro;
  4.     short int confirmacao, id,menu,valid_id=0;
  5.  
  6.     mensagem_menu("ALTERAÇÃO\n\n");
  7.     deseja_listar();
  8.     clrscr();
  9.     id_invalido();
  10.     consulta_id(id);
  11.  
  12.     printf("\n\nDeseja Alterar esse Registro\n(1-Sim/2-Nao): ");
  13.     scanf("%i",&confirmacao);
  14.  
  15.     switch (confirmacao){
  16.  
  17.      case 2:
  18.        menu_cadastro_carros();break;
  19.  
  20.       case 1: {
  21.  
  22.     printf("MENU ALTERAÇÃO\n\n\n(1)Alterar Nome\n(2)Alterar Marca\n(3)Alterar Valor\nDigite sua opcao: ");
  23.     scanf("%i",&menu);
  24.  
  25.           switch(menu){
  26.  
  27.           case 1: printf("Digite o Novo Nome do Carro: ");scanf("%s",&reg_carro.nome);break;
  28.           case 2: printf("Digite a Nova Marca do Carro: ");scanf("%s",&reg_carro.marca);break;
  29.           case 3: printf("Digite o Novo Valor do Carro: ");scanf("%f",&reg_carro.valor);break;
  30.           printf("Registro Alterado com Sucesso!");break;}}}
  31.  
  32.  
  33.     clrscr();
  34.  
  35.  
  36.     p =fopen("carro.dat","rb+");
  37.         if (p == NULL)
  38.         mensagem("Erro ao criar/abrir arquivo carro.dat");
  39.  
  40.           fclose(p);
  41.  
  42.           getch();
  43.           fclose(p);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement