Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Dlaczego nie odczytuje mi pliku linia po lini w języku C ?

14 Jan 2019 20:06 330 1
  • Level 7  
    Witam. Próbuję napisać program który wylicza cenę brutto po marż i cenie netto podanej w pliku. Funkcja której używam wygląda tak: http://www.wklejto.pl/704600. Plik wejściowy to 1 a wyjściowy to 2. ProductsNo = 6.
  • Helpful post
    Level 32  
    scanf("%s") nie wie, że ma się zatrzymać na pierwszej spacji. Nie czyta też liniami, tylko ile się uda.
    Ja bym czytał linie fgetsem, i z każdej linii wyodrębniłbym pierwszą kolumnę z nazwą produktu (strchr?), a resztę dopiero dał do sscanfa.