prog.cpp: In function ‘int card_suit(std::__cxx11::string)’:
prog.cpp:5:25: error: ‘toUpper’ was not declared in this scope
switch (toUpper(card[1])){
^
prog.cpp:6:8: error: could not convert ‘"C"’ from ‘const char [2]’ to ‘<type error>’
case "C";
^~~
prog.cpp:6:11: error: expected ‘:’ before ‘;’ token
case "C";
^
prog.cpp:7:10: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
return "Clubs";
^~~~~~~
prog.cpp:8:8: error: could not convert ‘"S"’ from ‘const char [2]’ to ‘<type error>’
case "S";
^~~
prog.cpp:8:11: error: expected ‘:’ before ‘;’ token
case "S";
^
prog.cpp:9:10: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
return "Spades";
^~~~~~~~
prog.cpp:10:8: error: could not convert ‘"H"’ from ‘const char [2]’ to ‘<type error>’
case "H";
^~~
prog.cpp:10:11: error: expected ‘:’ before ‘;’ token
case "H";
^
prog.cpp:11:10: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
return "Hearts";
^~~~~~~~
prog.cpp:12:8: error: could not convert ‘"D"’ from ‘const char [2]’ to ‘<type error>’
case "D";
^~~
prog.cpp:12:11: error: expected ‘:’ before ‘;’ token
case "D";
^
prog.cpp:13:10: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
return "Diamonds";
^~~~~~~~~~
prog.cpp: In function ‘std::__cxx11::string card_value(std::__cxx11::string)’:
prog.cpp:19:26: error: ‘toUpper’ was not declared in this scope
switch (toUpper(card[2])){
^
prog.cpp:20:8: error: could not convert ‘"1"’ from ‘const char [2]’ to ‘<type error>’
case "1";
^~~
prog.cpp:20:11: error: expected ‘:’ before ‘;’ token
case "1";
^
prog.cpp:22:9: error: could not convert ‘"2"’ from ‘const char [2]’ to ‘<type error>’
case "2";
^~~
prog.cpp:22:12: error: expected ‘:’ before ‘;’ token
case "2";
^
prog.cpp:24:9: error: could not convert ‘"3"’ from ‘const char [2]’ to ‘<type error>’
case "3";
^~~
prog.cpp:24:12: error: expected ‘:’ before ‘;’ token
case "3";
^
prog.cpp:26:9: error: could not convert ‘"4"’ from ‘const char [2]’ to ‘<type error>’
case "4";
^~~
prog.cpp:26:12: error: expected ‘:’ before ‘;’ token
case "4";
^
prog.cpp:28:9: error: could not convert ‘"5"’ from ‘const char [2]’ to ‘<type error>’
case "5";
^~~
prog.cpp:28:12: error: expected ‘:’ before ‘;’ token
case "5";
^
prog.cpp:30:9: error: could not convert ‘"6"’ from ‘const char [2]’ to ‘<type error>’
case "6";
^~~
prog.cpp:30:12: error: expected ‘:’ before ‘;’ token
case "6";
^
prog.cpp:32:9: error: could not convert ‘"7"’ from ‘const char [2]’ to ‘<type error>’
case "7";
^~~
prog.cpp:32:12: error: expected ‘:’ before ‘;’ token
case "7";
^
prog.cpp:34:9: error: could not convert ‘"8"’ from ‘const char [2]’ to ‘<type error>’
case "8";
^~~
prog.cpp:34:12: error: expected ‘:’ before ‘;’ token
case "8";
^
prog.cpp:36:9: error: could not convert ‘"9"’ from ‘const char [2]’ to ‘<type error>’
case "9";
^~~
prog.cpp:36:12: error: expected ‘:’ before ‘;’ token
case "9";
^
prog.cpp:38:9: error: could not convert ‘"10"’ from ‘const char [3]’ to ‘<type error>’
case "10";
^~~~
prog.cpp:38:13: error: expected ‘:’ before ‘;’ token
case "10";
^
prog.cpp:40:9: error: could not convert ‘"J"’ from ‘const char [2]’ to ‘<type error>’
case "J";
^~~
prog.cpp:40:12: error: expected ‘:’ before ‘;’ token
case "J";
^
prog.cpp:42:9: error: could not convert ‘"Q"’ from ‘const char [2]’ to ‘<type error>’
case "Q";
^~~
prog.cpp:42:12: error: expected ‘:’ before ‘;’ token
case "Q";
^
prog.cpp:44:9: error: could not convert ‘"K"’ from ‘const char [2]’ to ‘<type error>’
case "K";
^~~
prog.cpp:44:12: error: expected ‘:’ before ‘;’ token
case "K";
^
prog.cpp:48:31: error: a function-definition is not allowed here before ‘{’ token
void display_card(string card){
^
prog.cpp:51:12: error: a function-definition is not allowed here before ‘{’ token
int main() {
^
prog.cpp:54:1: error: expected ‘}’ at end of input
}
^