Structs in C
Verfasst: Mi Dez 17, 2014 5:30 pm
Hallo,
vielleicht kann mir hier einer von euch helfen, ich bin noch einsteiger und versuche mich grad an c.
Folgendes Szenario:
Ich er stelle zum Üben ein Warenwirtschaftssystem, es soll es möglich sein, nicht nur einen einzigen Kunden zu einzugeben,
sondern es sollen Datenstrukturen für mindestens 20 Kundne bereitgestellt werden.
Und eine anzeige aller Kunden soll möglich sein.
meine Idee:
Edit by Xin: Codetags hinzugefügt
vielleicht kann mir hier einer von euch helfen, ich bin noch einsteiger und versuche mich grad an c.
Folgendes Szenario:
Ich er stelle zum Üben ein Warenwirtschaftssystem, es soll es möglich sein, nicht nur einen einzigen Kunden zu einzugeben,
sondern es sollen Datenstrukturen für mindestens 20 Kundne bereitgestellt werden.
Und eine anzeige aller Kunden soll möglich sein.
meine Idee:
Code: Alles auswählen
....
typedef struct EinKunde{
int id;
char name[128];
char vorname[128];
}Kunde;
Kunde meineKunden[20];
.....
case 3: printf("\nBitte neue Kundennummer eingeben: ");
[color=#4000FF] scanf("%d", i);
meineKunden[i].id=i; //Ich glaube hier dran liegt es ich komme nur nicht auf ne Idee was ich anders machen soll[/color]
printf("\nBitte Nachname eingeben: ");
scanf("%s", &meineKunden[i].name);
printf("\nBitte Vorname eingeben: ");
scanf("%s", &meineKunden[i].vorname);
goto start;
break;
case 4: [color=#0000FF] for(n=1;n<=100;n++){
printf("\nKundenummer %d",meineKunden[n].id);
printf("\nNachname: %s", meineKunden[n].name);
printf("\nVorname: %s", meineKunden[n].vorname);
printf("\n\n");}
goto start;
break;[/color] // hier kommt dann auch nur Unsinn in der Anzeig raus :(