cout <<"Done!" <<fac1 " multiplied by " <<fac2 " equals " <<prod <<endl;
Should be
cout <<"Done!" <<fac1 << " multiplied by " <<fac2 <<" equals " <<prod <<endl;
And
cout <<"Done!" <<divid " divided by " <<divis " equals " <<quot " with a remainder of " <<rem <<endl;
Should be
cout <<"Done!" <<divid << " divided by " <<divis << " equals " <<quot <<" with a remainder of " <<rem <<endl;
I.e. missing <<
1
solved Semicolon/String constant error