hi
ich habe ein Problem unzwar will ich mit folgendem Code eine Datei erstellen bezieungsweise weiterbeschreben was auch ganz gut klappt aber ich möchte das am ende der eingabe immer ein Newline ist aber ich weis nicht wie hier der Code:
PHP-Code:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(void)    {
    
int c;
    
FILE *printdata;
    if((
printdata=fopen("usr.txt","a+"))==0)    {
        
printf("Fehler beim öffnen der Datei!");
        exit(
EXIT_FAILURE);
        }

    else    {
        
printf("bitte geben sie ihren Namen ein (beenden sie die Eingabe mit einer #):");
        while ((
c=getc(stdin))!=EOF)    {
            
putc(c,printdata);
        }
        
putc('\n',printdata); /iher soll ein Newlne Zeichen hin
        printf
("Datei wurde erfolgreich geschrieben");
    }
    return 
EXIT_SUCCESS;

mfg cyber_gh0st