Da... scanf("%s") merge pentru ambele variante, insa nu citeste spatiile, adica le ignora. Ce-i drept acum, adica la problema asta nu conteaza asa ca o sa folosesc fscanf probabil. Am testat insa putin si sa vad si cu fgets-ul, fisierele create in linux au la sfarsitul liniilor doar caracterul numarul '
10' din tabela ascii, iar cele din windows au caracterul '
13' si apoi '
10' din tabela. Deci daca ar trebui sa citesc si spatii as trata abele cazuri (defapt scot afara caracterul '
10' de la sfarsit, si apoi scot caracterul '
13' daca este). Cei care fac testele, in general, ruleaza generatoarele in linux sau windows? La ultima runda de la campion, fisierele din arhiva au doar caracterul '
10' la sfarsit, deci probabil sunt generate in windows, si tot aia ar fi daca as trata ambele cazuri, dar oricum cred ca e bine de stiut de asta.