C/Czytanie i pisanie do plików: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Nie podano opisu zmian
Nie podano opisu zmian
Linia 126:
#include <stdio.h>
#include <stdlib.h>
/* program udający bardzo prymitywną wersję programu [[w:"tee|tee]](1)" */
int main (int [[C/Funkcje#Funkcja main()|argc]], char *[[C/Funkcje#Funkcja main()|*argv]][])
{
FILE *fp;
int c;
if (argc < 2) {
{
fprintf (stderr, "Uzycie: %s nazwa_pliku\n", argv[0]);
[[C/ exit|exit]] (-1);
}
fp = fopen (argv[1], "w");
if (!fp) {
{
fprintf (stderr, "Nie moge otworzyc pliku %s\n", argv[1]);
exit exit(-1);
}
printf("Wcisnij Ctrl+D+Enter lub Ctrl+Z+Enter aby zakonczyc\n");
while ( (c = fgetc(stdin)) != EOF) {
{
fputc (c, stdout);
fputc fputc(c, fpstdout);
fputc fputc(c, stdoutfp);
}
fclose(fp);