Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void ListVehDia(int dia, int mes)
- {
- FILE *f = fopen("Historico.txt","r");
- if(!f) return;
- char E;
- int d, m;
- float preco;
- char mat[9];
- while(!feof(f))
- {
- fscanf(f,"%c", E);
- if(E == 'E')
- continue;
- fscanf(f, "%s%d%d%*d%*d%f",mat,d,m,preco);
- //se o mes da linha for abaixo do mes escolhido ou
- //for igual e o dia da linha abaixo do dia escolhido entao continuar
- if(m < mes || mes == m && d < dia)
- continue;
- //se o mes da linha for acima do mes escolhido
- //for igual e o dia da linha acima do dia escolhido entao parar
- //(ja foi ultrapassado o dia escolhido, por isso ignorar)
- else if(m > mes || mes == m && d > dia)
- break;
- printf("%s/t%f", mat, preco);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment