### What is wrong with my program?

 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 #define percent 0.01 #include #include using std::cout; using std::cin; double percentify(double PBP) // Percent Before Percentified { double PAPAPPY = 0; // Percent After Percented APPY PAPAPPY = PBP * percent; return PAPAPPY; } double tax(double TBP, double MABT) // Tax Before Percentified, Money Amount Before Tax { double TAAP = 0; // Tax Amount After Percent double TMAAT = 0; // Tax Money Amount After Tax double MAAT = 0; // Money Amount After Tax TAAP = percentify(TBP); TMAAT = TAAP * MABT; MAAT = TMAAT + MABT; return MAAT; } double POC(double ON, double NN) // POC is Percent Of Change, ON is Original Number, NN is New Number { double subAmount = 0; double xAmountOfChange = 0; if (ON>NN) { subAmount = ON - NN; xAmountOfChange = (100 * subAmount)/ ON; } if (NN>ON) { subAmount = NN - ON; xAmountOfChange = (100 * subAmount)/ ON; } if (NN==ON) { subAmount = 0; xAmountOfChange = 0; } return xAmountOfChange; } bool isItPositive (double ON , double NN) // ON is original number, NN is new number { bool yesorno = true; if (NN> recordLetter; if (recordLetter == 'T') { cout << "Enter Tax, but not in percent./n"; cin >> enterTaxPercent; cout << "Enter the money amount before tax./n"; cin >> enterOriginalBeforeTax; cout << enterTaxPercent << "% +" << enterOriginalBeforeTax << "="; cout << tax(enterTaxPercent,enterOriginalBeforeTax); cout << "/n"; cout << "Would you like to enter a new question? If so, press A, otherwise, press Q to quit./n/n/n"; recordLetter = ' '; cin >> recordLetter; if (recordLetter == 'A') { recordLetter = ' '; questioner(); } if (recordLetter == 'Q') { return true; } } if (recordLetter == 'P' ) { cout << "enter original number/n"; cin >> enterOriginalNumber; cout << "enter new number"; cin >> enterNewNumber; if (enterOriginalNumber > enterNewNumber) { cout << enterOriginalNumber << "-" << enterNewNumber << "=" << enterOriginalNumber - enterNewNumber << "over" << enterOriginalNumber << "equals"; } if (enterNewNumber > enterOriginalNumber) { cout << enterNewNumber << "-" << enterOriginalNumber << "=" << enterNewNumber - enterOriginalNumber << "over" << enterOriginalNumber << "equals"; } cout << POC(enterOriginalNumber, enterNewNumber) << "/n"; cout << isItPositive(enterOriginalNumber,enterNewNumber); cout << "Would you like to enter a new question? If so, press A. Otherwise, press Q to quit. /n/n/n"; recordLetter = ' '; cin >> recordLetter; if (recordLetter == 'A') { recordLetter = ' '; questioner(); } if (recordLetter == 'Q') { return true; } if (recordLetter == 'Q') { return true; } } } int main () { bool didQuestionerWork = false; didQuestionerWork = questioner(); if (didQuestionerWork == true) { return 0; } else if (didQuestionerWork == false) { return 1; } }

tried to run this, codeblocks said something like cannot open ld.
closed account (S6k9GNh0)