/* Datei fputc.c */ /* Anhaengen einer interaktiv eingegebenen Zeile an die Datei */ /* TEST.DAT */ #include int main(void) { FILE *fp; int c; if ((fp = fopen("TEST.DAT", "a")) == NULL) fprintf (stderr, "Kann Datei %s nicht eroeffnen\n", "TEST.DAT"); else { printf("\nGeben Sie Zeichen ein, Ende durch ^D (Linux) ^Z (Windows):\n"); while ((c = getchar()) != EOF) { /* Tastatureingaben an das Ende der Datei haengen */ fputc(c, fp); } fclose(fp); } return 0; }