Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2015
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.33 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. typedef struct record
  5. {
  6.     int id_number;
  7.     int age;
  8.     int height;
  9.     int weight;
  10.     float salary;
  11. }record;
  12.  
  13. int main ()
  14. {
  15.     FILE *fp;
  16.     record *registro = NULL;
  17.     int count = 1, option, i;
  18.     while (count != 0)
  19.     {
  20.         puts("****************************");
  21.         puts("1 - Inserir registro.");
  22.         puts("2 - Pequisar registro.");
  23.         puts("3 - Sair.");
  24.         puts("****************************");
  25.         scanf("%d", &option);
  26.  
  27.         if(option == 1)
  28.         {
  29.             puts("Insira o ID:");
  30.             scanf("%d", &registro[i].id_number);
  31.             puts("- Insira a idade:");
  32.             scanf("%d", &registro[i].age);
  33.             puts("- Insira o tamanho:");
  34.             scanf("%d", &registro[i].height);
  35.             puts("- Insira o peso:");
  36.             scanf("%d", &registro[i].weight);
  37.             puts("- Insira o salario:");
  38.             scanf("%d", &registro[i].salary);
  39.  
  40.             fp = fopen("C:/Users/alunoinf/Desktop/test.bin", "wb");
  41.             fwrite (&registro, sizeof(registro), 1, fp);
  42.         }
  43.         else if(option == 2)
  44.         {
  45.  
  46.         }
  47.         else if (option == 3)
  48.         {
  49.             count = 0;
  50.         }
  51.         else
  52.         {
  53.             puts("Opcao invalida.");
  54.         }
  55.     }
  56.     return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement