[c]problem z zapisem do pliku

 

 

Witam

Do poczytania:

Dodatkowe:

Co prawda nie piszę w C, ale jesteś pewien, że:

 

W C typowych stringów nie ma, a w tym przypadku stosuje się tablice charów.

 

Ja ze swojej strony polecam koledze książkę Język ANSI C Kernighana i Ritchiego - jak się uczyć, to od najlepszych. I bez zniechęcania się! :wink: Przeskoczyłeś po prostu parę kroków z tym przykładem i natrafiłeś na ścianę. Linuxowe manuale też bywają pomocne.

 

Patrząc na szybko:

  • dwa razy dołączasz stdio.h
  • zmienne imie i nazw powinny być tablicami charów,
  • fprintf potrzebuje informacji o formacie (tak jak printf)

Czytaj uważniej błędy kompilacji, bo na pewno kompilator czepiał się niewłaściwych typów zmiennych.

korzystając z codeblocks kompilator nie wywalił żadnych błędów

To wcale nie znaczy, że ich nie ma :wink:

To zależy od flag kompilacji. Kompilator powinien wygenerować tylko ostrzeżenie, jeżeli \argument nie pasuje do ciągu formatującego. Jednak nie zawsze kompilator generuje ostrzeżenie w takich sytuacjach.