Problem C++ Builder 6

  • Ersteller Ersteller Willüüü
  • Erstellt am Erstellt am
W

Willüüü

Gast
Hallo,

ich kann folgendes Programm nicht ausführen, es passiert gar nichts, der Bildschirm flackert nur kurz aber kein Programmfenster startet, jemand eine Idee?



#pragma hdrstop
#include <condefs.h>
#include<conio.h>
#include<iostream.h>
#include<iomanip.h>
#include<math.h>
#include<windows.h>

void menue();
struct drink{char getraenkeart[20]
float umsatz;
int anzahl;};

//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char **argv)
{
drink getraenke[5];

char getraenkeart[20];
float umsatz;
int anzahl;

for(int i=0;i<3;i++)
{
clrscr();
cout<<"Eingabe der "<<i+1<<" Getraenkedaten!!";
cout<<"\n\nBitte geben Sie ihre Getraenkearten ein: ";
cin>>getraenke.getraenkeart;
cout<<"\nBitte geben Sie ihren Umsatz ein: ";
cin>>getraenke.umsatz;
cout<<"\nBitte geben Sie ihre Anzahl ein: ";
cin>>getraenke.anzahl;
}
for(int i=0;i<3;i++)
{
clrscr();
cout<<"Ausgabe der "<<i+1<<" Getraenkedaten!!";
cout<<"\n\nAusgabe Getraenkearten: ";
cout>>getraenke.getraenkeart;
cout<<"\nAusgabe Umsatz: ";
cout>>getraenke.umsatz;
cout<<"\nAusgabe Anzahl: ";
cout>>getraenke.anzahl;
getch();
}
getch();
return 0;
}





Gruß

Willüüü
 
Bist du das Programm schon mal im Debugger mit Einzelschritt durchgegangen?

André
 
Hallo Willüüü,

wahrscheinlich liegt es daran, das das Programm nicht kompiliert.

Daher wird auch kein Executable erzeugt und daher siehst Du auch nichts am Bildschirm :-).

Schau Dir mal die struct drink an, sowie die Anwendung der couts, da sind ein paar Fehler drin.

MfG

Arnd
 
Zurück
Oben