Guten morgen sportsfreunde
bin schon früh am programmieren und krieg ständig ne fehlermeldung mit der ich nichts anfangen kann. ich hoffe ihr könnt mir behilflich sein
int main()
{
struct benutzer *anfang= NULL;
struct benutzer *position=NULL;
FILE *einloggen;
int i=0,max=3;
char buchstabe;
einloggen=fopen("test.txt","a+"); //*a+ zum hinten anhängen
anfang=(struct benutzer*)malloc(sizeof(struct benutzer));
if (anfang==NULL)
{
printf("\224ffnen der Datei fehlgeschlagen!\n");
return;
}
anfang->next=NULL;
position=anfang;
printf ("Bitte geben Sie folgendes ein, um sich erfolgreich anzumelden!\n");
printf ("Vornamen:\n");
position->vorname=(char*)calloc(max,sizeof(char));
while((buchstabe=getchar())!=30)
{
if(i==(max-1))
{
max=max+1;
position->vorname=(char*)realloc(position->vorname,max*sizeof(char));
}
position->vorname[i]='\0';
max=3;
i=0;
printf ("Nachname:\n");
position->nachname=(char*)calloc(max,sizeof(char));
while((buchstabe=getchar())!=40)
{
if(i==(max-1))
{
max=max+1;
position->nachname=(char*)realloc(position->nachname,max*sizeof(char));
}
position->nachname[i]='\0';