#include <stdio.h>
#include <string.h>
int main() {
char maxtxt[256]="", acttxt[256];
//Deschide fisierul
FILE* f = fopen("fisier.txt", "r");
if (f == NULL) {
printf("Fisierul nu a putut fi deschis");
return 0;
}
//Cat timp nu am afuns la sfarsitul fisierului citeste randul
while (!feof(f)) {
fgets(acttxt, 256, f);
//Daca randul citit e mai lung decat maximul curent actualizeaza maximul
if (strlen(acttxt) > strlen(maxtxt)) {
strcpy(maxtxt, acttxt);
}
}
//Afiseaza randul de lungine maxima
printf("%s", maxtxt);
fclose(f);
return 0;
}