Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #define LUNGIME_MAXIMA 10000
- int main(void) {
- FILE *ptr_fisier;
- // !!!! ATENTIE !!!! La voi s-ar putea sa fie alta cale !!!
- int frecventa[256];
- memset(frecventa, 0, sizeof(frecventa));
- ptr_fisier = fopen("src/imagine.png", "rb");
- if(ptr_fisier == NULL){
- printf("Nu pot deschide fisierul de intrare\n");
- return -1;
- }
- unsigned char* b2 = malloc(LUNGIME_MAXIMA);
- int i;
- int nr_octeti_cititi;
- int fisier_ok = 1;
- while(fisier_ok){
- nr_octeti_cititi = fread(b2, 1, LUNGIME_MAXIMA, ptr_fisier);
- if (nr_octeti_cititi < LUNGIME_MAXIMA){
- fisier_ok = 0;
- }
- for (i = 0; i < nr_octeti_cititi; i++){
- frecventa[b2[i]]++;
- }
- }
- free(b2);
- fclose(ptr_fisier);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement