Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Napisati fju koja upisuje brojeve u binarnu datoteku
- // Procitati brojeve iz binarne datoteke
- #include <stdio.h>
- #define naziv_datoteke "c:\\Podaci\\proizvodi.dat"
- void citanje_bin(void){
- int broj;
- FILE * datoteka;
- datoteka=fopen(naziv_datoteke, "rb");
- if (datoteka==NULL){
- printf("Doslo je do greske! \n");
- return;
- }while (fread(&broj, sizeof(int), 1, datoteka)!=0){
- printf("%d\n");
- }
- fclose(datoteka);
- }
- void upis_bin(void){
- int broj;
- FILE *datoteka;
- char c = 'D';
- datoteka = fopen(naziv_datoteke, "wb");
- if (datoteka==NULL) {
- printf("Doslo je do greske!\n");
- return;
- }
- while (c=='D' || c=='d') {
- printf("Unesite broj: ");
- scanf("%d", &broj);
- fflush(stdin);
- fwrite(&broj, sizeof(int), 1, datoteka);
- printf("Novi unos (D/N)? ");
- scanf("%c", &c);
- fflush(stdin);
- }
- fclose(datoteka);
- }
- int main (void) {
- //upis_bin();
- citanje_bin();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement