hallo,
sollen ein programm mit microsoft visual c++ schreiben.
es sollen name, vorname u telnr. eingegeben werden, für eine tel.liste.
die liste soll höchstens 20 namen u nr. speichern können.
funktionen im menü: laden von bereits abgespeicherten tellisten, abspeichern in gewünschtem ordner, löschen von tellisten.
programm mit case u switch.
habe das hier, aber irgendwas stimmt da nicht.
wäre für jede hilfe dankbar.
//Einfaches Dateiverarbeitungsprogramm Telefon
//Speicherung als Textdate
#include
#include
#include
#include //Header für die Datei(File)verarbeitung
//---------------------------------------------------------------------------
//Globale Strukturdeklaration notwendig für die Funktionen
const int maxi=3;
struct adressen
{
char name[10];
int tel_nr;
}freunde[maxi];
//Prototypen
void adr_ein();
void adr_speichern();
void adr_lesen();
void adr_zeig();
void adr_laden();
//Hauptprogramm
int main(int argc, char* argv[])
{
adr_lesen();
int wahl;
do
{
cout > wahl;
switch(wahl)
{
case 1 :
{
adr_ein();
break;
}
case 2:
{
adr_zeig();
break;
}
case 3:
{
adr_laden();
break;
}
}
}
while (wahl != 9);
adr_speichern();
return 0;
}
//Funktionsdeklaration
void adr_ein()
{
for (int i=0;i> freunde[i].name;
cout > freunde[i].tel_nr;
}
}
//**********************************
void adr_speichern()
{
fstream datei;
datei.open(„adr.txt“, ios::out);
for (int i=0;i> freunde[i].name;
datei >> freunde[i].tel_nr;
}
datei.close();
}
//**********************************
void adr_zeig()
{
system(„cls“);
cout