Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <conio.h>
- typedef struct
- {
- char Marca[15];
- char Modelo [20];
- char Placa[7];
- float Quilometragem;
- int ano;
- float diaria;
- int portas;
- int arcond;
- }veiculo
- typedef struct
- {
- char Marca[15];
- char Modelo [20];
- char Placa[7];
- float diaria;
- }veiculoA
- int main()
- {
- FILE *a, *b;
- veiculo a;
- veiculoA b;
- a = fopen("veiculos.cad", "rb");
- b = fopen ("veiculos_classe_a.cad", "wb");
- while (fread (&a, sizeof(veiculo), 1, a))
- {
- if(a.portas == 5 && a.arcond == 1 && a.ano >=2013 && a.diaria >=380);
- {
- strcpy (b.Marca, a.Marca);
- strcpy (b.Modelo, a.Modelo);
- strcpy (b.Placa, a.Placa);
- b.diaria = a.diaria;
- }
- fwrite (&b, sizeof (veiculoA), 1, b);
- }
- fclose(b);
- fclose(a);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement