Code: Alles auswählen
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
struct person
{
char *login;
char *passwort;
char *kontonummer;
struct person *nextzeiger;
};
char eingabe (char *name, char **string)
{
int n;
n = strlen(name);
*string = (char *)malloc ((n+1)*sizeof (char));
strcpy (*string, name);
}
int main()
{
struct person *nextzeiger=NULL;
struct person *anfangzeiger=NULL;
char name[100];
anfangzeiger = malloc (sizeof (struct person));
printf("Bitte geben sie ihren Loginnamen ein:");
scanf("%s", name);
eingabe (name,&anfangzeiger->login);
printf("Bitte geben sie ihr Passwort ein:");
scanf("%s", name);
eingabe (name,&anfangzeiger->passwort);
printf("Bitte geben sie ihre Kontonummer ein:");
scanf("%s", name);
eingabe (name,&anfangzeiger->kontonummer);
printf( "\n\nDein Loginname ist : %s \n\passwort: %s\n\Kontonummer: %s\n\",
anfangzeiger->login,
anfangzeiger->passwort,
anfangzeiger->kontonummer ); //Zum testen
getch();
free(anfangzeiger->login);
free(anfangzeiger);
}