Kompile fejl i IDG hæfte?
Jeg sider her med et IDG blad af Kris Jamsa og i et af de eksempler i bladet giver min kompiler en fejl. hvorfor og hvordan retter jeg dette, her kommer kildekoden og under den kommer de fejl min kompiler skriver der er:---Start Source code---
#include <iostream.h>
void main(void)
{
// En vares pris
float pris = 14.00;
//momssatsen er 25 %
float momssats = 0.25;
// Beløbet, kunden betaler
float betalt = 20.00;
// moms, købers byttepenge
// pris m. moms
float moms, byttepenge, totalpris;
moms = pris * momssats;
totalpris = pris + moms;
byttepenge = betalt - totalpris
cout << "Varens pris: kr." << pris << "\t+moms: kr." << moms << endl;
cout << "Ialt kr." << totalpris << endl;
cout << "Betalt: kr." << betalt << endl;
cout << "Byttepenge: kr." << byttepenge << endl;
}
---End Source Code---
kompileren markerer denne linje:
cout << "Varens pris: kr." << pris << "\t+moms: kr." << moms << endl;
og skriver følgende:
[Warning] In function `int main(...)':
no match for `float & - _IO_ostream_withassign &'
parse error before `<'
håber at nogen kan hjælpe
tak.