Warum lässt sich dieses Programm nicht übersetzen.
Fehler: invalid use of undefined type „struct Tank“
Wollte das mal auf die schnelle schreiben…
Wo kann ich den Funktionsprototypen einfügen?
#include
#include
using namespace std;
void umfuellen(struct Tank * a, struct Tank* b, int Menge)
{
//if (((*Ziel).Volumen - //(*Ziel).Fuellstand)>= Menge)
(*b).Volumen += Menge;
}
int main()
{
struct Tank { int Volumen, Fuellstand;};
struct Tank Tank1 ={ 500, 250};
struct Tank Tank2 = { 500, 100};
void umfuellen(struct Tank*, struct Tank*, int);
umfuellen(&Tank1, &Tank2, 200);
//printf (" %d \n", Tank2.Fuellstand);
system(„PAUSE“);
return EXIT_SUCCESS;
}