我一直在我的项目上得到这个错误,我无法弄明白!请帮忙!
错误C2143:语法错误:'常量'之前缺少')'
这条线是:
while (selection == ('a','b','c', 'd', 'e', 'f', 'g', 'h', 'i','A','B' 'C', 'D', 'E', 'F', 'G', 'H', 'I');
Run Code Online (Sandbox Code Playgroud)
我也知道有一种更简单的方式来写出那条线,但我不知道我怎么做.我是初学者,所以你们中的任何人都可以为我编辑这行!
我得到的错误是:
错误1错误LNK2019:未解析的外部符号"double __cdecl getDollarAmt(void)"(?getDollarAmt @@ YANXZ)在函数_main hid.obj中引用错误2致命错误LNK1120:1未解析的外部
这是我的计划:
#include<iostream>
#include<cmath>
#include<string>
using namespace std;
double getDollarAmt();
void displayCurrencies();
char getCurrencySelection (float amtExchanged);
bool isSelectionValid(char selection);
double calcExchangeAmt (float amtExchanged, char selection);
void displayResults(double newAmount, float amtExchanged, char selection, char yesNo);
const double russianRubles = 31.168;
const double northKoreanWon = .385;
const double chineseYuan = 6.832;
const double canadianDollar = 1.1137;
const double cubanPeso = 1.0;
const double ethiopianBirr = 9.09;
const double egyptianPound = 5.6275;
const double tunisianDinar = 1.3585; …Run Code Online (Sandbox Code Playgroud) visual-c++ ×2