#include #include #define NS 81 int prebroj(char ulaz[]){ FILE *ulazf; char linija[NS]; int n=0; ulazf = fopen(ulaz, "r"); if(ulazf==NULL){ printf("Doslo je do greske pri otvaranju fajla\n"); exit(EXIT_FAILURE); } /* ukoliko se doslo do kraja fajla, fgets vraca NULL */ while(fgets(linija, NS, ulazf)!=NULL){ n++; } fclose(ulazf); return n; } int main(){ char fajl_naziv[NS]; printf("Unesite ime fajla: "); scanf("%s", fajl_naziv); printf("Broj linija je: %d\n", prebroj(fajl_naziv)); return 0; }