#include #include #define maxduzina 80 /*funkcija uzima liniju iz datoteke na koju pokazuje pokazivac fp, vraca njenu duzinu i smesta je u string*/ int getline(char *line, FILE *fp) { if (fgets(line, maxduzina, fp)==NULL) return 0; else return strlen(line); } /*program demonstrira upotrebu funkcije na datoteku ulaz.txt*/ int main() { FILE *ulazp; char line[maxduzina]; if ((ulazp=fopen("ulaz.txt", "r"))==NULL) { printf("Ne moze da se otvori datoteka ulaz.txt\n"); return 1; } else { getline(line, ulazp); printf("Prva linija je\n %s\n", line); } fclose(ulazp); }