hej, trochę się pomieszałem. Jak otworzyc plik "Notatnik"? Tak jak w komentarzu jest, bawiłem się fopen, fread i wyrzucza mi błędy więc musze gdzieś coś robić nie tak
#include <stdio.h>
#include <stdlib.h>
#include <sys/wait.h>
#include <unistd.h>
#include <sys/types.h>
int main()
{
int liczba;
FILE * Notatnik;
Notatnik=fopen("wynik.txt", "w+");
printf("Podaj imie ");
scanf("%d", &liczba);
printf("%d", liczba);
pid_t pid = fork();
if( pid> 0 ){
wait(0); printf ("\nPowrot do procesu macierzystego");
// --> Jak otworzyc plik (Notatnik) i wypisac dane z tego pliku?
}
if ( pid == 0 ){
fprintf(Notatnik, "Zapis liczby do pliku w procesie potomnym: %d", liczba);
fclose(Notatnik);
exit(0); // wyjscie z procesu potomnego -> powrot do procesu macierzystego
}
return 0;
}