das mit endl klappt nicht gibts nur in C++ ich möchte aber reines C Programmieren (im Moment)

der Code sieht so aus:
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:");
        while ((
c=getc(stdin))!='\n')    {
            
putc(c,printdata);
        }
        
putc(endl,printdata);//<--- KLAPPT NICHT suche was anderes (reines C) :\
    
}
    return 
EXIT_SUCCESS;

ich brauche etwas was ich für endl einsetzen kann damit in usr.txt nach der Eingabe eine neue Zeile angefangen wird...

mfg cyber_gh0st